393 of 410 menu

Funksioni get_defined_functions

Funksioni get_defined_functions kthen një array shumëdimensional, që përmban listën e të gjitha funksioneve të përcaktuara. Array përmban dy çelësa: 'internal' për funksionet e brendshme të PHP-së dhe 'user' për funksionet e përdoruesit. Funksioni nuk pranon parametra.

Sintaksa

get_defined_functions();

Shembull

Le të marrim listën e të gjitha funksioneve të përcaktuara:

<?php function customFunction() {} $res = get_defined_functions(); print_r(array_slice($res['internal'], 0, 3)); print_r($res['user']); ?>

Rezultati i ekzekutimit të kodit (shembull):

[ 'zend_version', 'func_num_args', 'func_get_args' ] ['customFunction']

Shembull

Le të kontrollojmë ekzistencën e një funksioni specifik:

<?php $functions = get_defined_functions(); if (in_array('strpos', $functions['internal'])) { echo 'Function strpos exists'; } ?>

Rezultati i ekzekutimit të kodit:

'Function strpos exists'

Shembull

Le të numërojmë numrin e funksioneve të përdoruesit:

<?php function func1() {} function func2() {} $res = get_defined_functions(); echo 'User functions count: ' . count($res['user']); ?>

Rezultati i ekzekutimit të kodit:

'User functions count: 2'

Shihni gjithashtu

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo