get defined functions()
get_defined_functions
Returnerar en array med alla definierade funktioner.
Beskrivning
get_defined_functions(bool $exclude_disabled = true): array
Hämtar en array med alla definierade funktioner.
Parametrar
- exclude_disabled
- Avgör om inaktiverade funktioner ska exkluderas från returvärdet.
Returnerar
Returnerar en flerdimensionell array som innehåller en lista över alla definierade funktioner, både inbyggda (intern) och användardefinierade. De interna funktionerna är tillgängliga via $arr["internal"]
, och användardefinierade via $arr["user"]
(se exempel nedan).
Ändringslogg
- 8.0.0: Standardvärdet för parametern exclude_disabled ändrades från false till true.
- 7.0.15, 7.1.1: Parametern exclude_disabled lades till.
Exempel
Exempel #1 get_defined_functions() exempel
<?php function myrow($id, $data) { return "<tr><th>$id</th><td>$data</td></tr>\n"; } $arr = get_defined_functions(); print_r($arr); ?>
Exemplet ovan kommer att ge något liknande följande resultat:
Array ( [internal] => Array ( [0] => zend_version [1] => func_num_args [2] => func_get_arg [3] => func_get_args [4] => strlen [5] => strcmp [6] => strncmp ... [750] => bcscale [751] => bccomp ) [user] => Array ( [0] => myrow ) )
Se även
- function_exists() - Returnerar true om den angivna funktionen är definierad
- get_defined_vars() - Returnerar en array med alla definierade variabler
- get_defined_constants() - Returnerar en associativ array med namnen på alla konstanter och deras värden
- get_declared_classes() - Returnerar en array med namnen på alla definierade klasser
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.get-defined-functions.php
PHP Funktioner Funktionsreferens
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp och Datorservice som har sponsrat Linux.se med webserver.