408 of 410 menu

Функция get_extension_funcs

get_extension_funcs функцияси берилган PHP кенгайтмасида мавжуд бўлган барча функциялар номлари билан массив қайтаради. Параметр сифатида функция кенгайтма номи билан сатр қабул қилади. Агар кенгайтма мавжуд бўлмаса ёки унда функциялар бўлмаса, функция false қайтаради.

Синтаксис

get_extension_funcs(string $extension_name);

Мисол

JSON кенгайтмасининг барча функциялари рўйхатини оламиз:

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

Коднинг ишлаш натижаси (мисол):

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

Мисол

Мавжуд бўлмаган кенгайтманинг функцияларини олишга ҳаракат қиламиз:

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

Коднинг ишлаш натижаси:

bool(false)

Мисол

Standard кенгайтмасининг функцияларини оламиз (PHP-нинг стандарт функциялари):

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

Коднинг ишлаш натижаси (илова 5 та функция):

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

Шунингдек қаранг

  • get_loaded_extensions функцияси,
    у юкланган барча кенгайтмалар рўйхатини қайтаради
  • extension_loaded функцияси,
    у берилган кенгайтма юкланган-юкланмаганини текширади
  • function_exists функцияси,
    у функциянинг мавжудлигини текширади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш