function exists()

Från Wiki.linux.se
Version från den 18 augusti 2024 kl. 18.20 av Admin (diskussion | bidrag) (Skapade sidan med '== function_exists == (PHP 4, PHP 5, PHP 7, PHP 8) '''function_exists''' — Returnerar true om den angivna funktionen har definierats === Beskrivning === <syntaxhighlight lang="php"> function_exists(string $function): bool </syntaxhighlight> 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 funktio...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

function_exists

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

function_exists — Returnerar true om den angivna funktionen har definierats

Beskrivning

<syntaxhighlight lang="php"> function_exists(string $function): bool </syntaxhighlight> 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

<syntaxhighlight lang="php"> <?php if (function_exists('imap_open')) {

   echo "IMAP-funktioner är tillgängliga.
\n";

} else {

   echo "IMAP-funktioner är inte tillgängliga.
\n";

} ?> </syntaxhighlight>

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