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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан