Funktsioon get_extension_funcs

Funktsioon get_extension_funcs tagastab massiivi kõigi funktsioonide nimedega, mis on saadaval määratud PHP laienduses. Parameetrina võtab funktsioon stringi laienduse nimega. Kui laiendust ei eksisteeri või see ei sisalda funktsioone, tagastab funktsioon väärtuse false.

Süntaks

phpget_extension_funcs(string $extension_name);

Näide

Hankime kõigi JSON laienduse funktsioonide loendi:

php<?php
  $res = get_extension_funcs('json');
  print_r($res);
?>

Koodi täitmise tulemus (näide):

php[
  'json_encode',
  'json_decode',
  'json_last_error',
  'json_last_error_msg'
]

Näide

Proovime hankida funktsioone olematu laienduse jaoks:

php<?php
  $res = get_extension_funcs('nonexistent');
  var_dump($res);
?>

Koodi täitmise tulemus:

phpbool(false)

Näide

Hankime standard laienduse funktsioonid (PHP standardfunktsioonid):

php<?php
  $res = get_extension_funcs('standard');
  print_r(array_slice($res, 0, 5));
?>

Koodi täitmise tulemus (esimesed 5 funktsiooni):

php[
  'constant',
  'bin2hex',
  'sleep',
  'usleep',
  'time_nanosleep'
]

Vaata ka