393 of 410 menu

Funktionen get_defined_functions

Funktionen get_defined_functions returnerar en multidimensionell array som innehåller en lista över alla definierade funktioner. Arrayen innehåller två nycklar: 'internal' för inbyggda PHP-funktioner och 'user' för användardefinierade funktioner. Funktionen tar inga parametrar.

Syntax

get_defined_functions();

Exempel

Få en lista över alla definierade funktioner:

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

Resultat av kodkörning (exempel):

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

Exempel

Kontrollera existensen av en specifik funktion:

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

Resultat av kodkörning:

'Funktionen strpos finns'

Exempel

Räkna antalet användardefinierade funktioner:

<?php function func1() {} function func2() {} $res = get_defined_functions(); echo 'Antal användardefinierade funktioner: ' . count($res['user']); ?>

Resultat av kodkörning:

'Antal användardefinierade funktioner: 2'

Se även

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa