393 of 410 menu

Funktsioon get_defined_functions

Funktsioon get_defined_functions tagastab mitmemõõtmelise massiivi, mis sisaldab kõigi defineeritud funktsioonide nimekirja. Massiiv sisaldab kahte võtit: 'internal' PHP sisseehitatud funktsioonide jaoks ning 'user' kasutajate poolt loodud funktsioonide jaoks. Funktsioon ei võta parameetreid.

Süntaks

get_defined_functions();

Näide

Saame kõigi defineeritud funktsioonide nimekirja:

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

Koodi täitmise tulemus (näide):

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

Näide

Kontrollime konkreetse funktsiooni olemasolu:

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

Koodi täitmise tulemus:

'Funktsioon strpos on olemas'

Näide

Loendame kasutajafunktsioonide arvu:

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

Koodi täitmise tulemus:

'Kasutajafunktsioonide arv: 2'

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu