Constructie die
De constructie die (of het equivalent exit) stopt onmiddellijk de uitvoering van het PHP-script.
Er kan een bericht worden doorgegeven dat wordt weergegeven voordat de uitvoering eindigt.
Deze constructie wordt vaak gebruikt voor foutafhandeling of geforceerde beëindiging van het script.
Syntaxis
die(message);
Voorbeeld
Eenvoudige beëindiging van het script met een bericht:
<?php
die('Script gestopt');
echo 'Dit wordt niet uitgevoerd';
?>
Resultaat van de code-uitvoering:
'Script gestopt'
Voorbeeld
Gebruik van die bij het controleren van een voorwaarde:
<?php
$res = false;
if (!$res) {
die('Bewerking mislukt');
}
echo 'Succes';
?>
Resultaat van de code-uitvoering:
'Bewerking mislukt'
Voorbeeld
Gebruik van die zonder bericht:
<?php
// Een code
die();
// Code hieronder wordt niet uitgevoerd
?>
Zie ook
-
de functie
exit,
die een equivalent is van die -
de functie
trigger_error,
die een door de gebruiker gedefinieerde fout genereert