408 of 410 menu

get_extension_funcs funksiyası

get_extension_funcs funksiyası göstərilən PHP genişlənməsində əlçatan olan bütün funksiyaların adları ilə massiv qaytarır. Parametr kimi funksiya genişlənmənin adı olan sətri qəbul edir. Əgər genişlənmə mövcud deyilsə və ya funksiyaları ehtiva etmirsə, funksiya false qaytaracaq.

Sintaksis

get_extension_funcs(string $extension_name);

Nümunə

JSON genişlənməsinin bütün funksiyalarının siyahısını əldə edək:

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

Kodun icrasının nəticəsi (nümunə):

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

Nümunə

Mövcud olmayan genişlənmənin funksiyalarını əldə etməyə çalışaq:

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

Kodun icrasının nəticəsi:

bool(false)

Nümunə

Standard genişlənməsinin funksiyalarını əldə edək (standart PHP funksiyaları):

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

Kodun icrasının nəticəsi (ilk 5 funksiya):

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

Həmçinin baxın

  • get_loaded_extensions funksiyası,
    bütün yüklənmiş genişlənmələrin siyahısını qaytarır
  • extension_loaded funksiyası,
    göstərilən genişlənmənin yüklənib-yüklənmədiyini yoxlayır
  • function_exists funksiyası,
    funksiyanın mövcud olub-olmadığını yoxlayır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et