function exists(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
 
Rad 5: Rad 5:


=== Beskrivning ===
=== Beskrivning ===
<syntaxhighlight lang="php">
<pre>
function_exists(string $function): bool
function_exists(string $function): bool
</syntaxhighlight>
</pre>
Kontrollerar listan över definierade funktioner, både inbyggda (interna) och användardefinierade, för funktionen.
Kontrollerar listan över definierade funktioner, både inbyggda (interna) och användardefinierade, för funktionen.



Nuvarande version från 18 augusti 2024 kl. 18.21

function_exists

(PHP 4, PHP 5, PHP 7, PHP 8)

function_exists — Returnerar true om den angivna funktionen har definierats

Beskrivning

function_exists(string $function): bool

Kontrollerar listan över definierade funktioner, både inbyggda (interna) och användardefinierade, för funktionen.

Parametrar

function
Funktionsnamnet, som en sträng.

Returvärden

Returnerar true om funktionen existerar och är en funktion, annars false.

Notera:

Denna funktion kommer att returnera false för konstruktioner, såsom include_once och echo.

Exempel

Exempel #1 function_exists() exempel

<?php
if (function_exists('imap_open')) {
    echo "IMAP-funktioner är tillgängliga.<br />\n";
} else {
    echo "IMAP-funktioner är inte tillgängliga.<br />\n";
}
?>

Anmärkningar

Notera:

Ett funktionsnamn kan existera även om själva funktionen är oanvändbar på grund av konfigurations- eller kompilationsalternativ (bildfunktioner är ett exempel).

Se även

Sidslut

Orginalhemsidan på Engelska :
PHP
Språkreferens
Språkreferens#Funktioner