Die konstrukcija
Konstrukcija die (arba jos atitikmuo exit) nedelsiant nutraukia PHP scenarijaus vykdymą.
Kartu galima perduoti pranešimą, kuris bus išvestas prieš baigiant darbą.
Ši konstrukcija dažnai naudojama klaidų apdorojimui arba priverstiniam scenarijaus nutraukimui.
Sintaksė
die(message);
Pavyzdys
Paprastas scenarijaus nutraukimas su pranešimu:
<?php
die('Scenarijus sustabdytas');
echo 'Tai nebus vykdoma';
?>
Kodo vykdymo rezultatas:
'Scenarijus sustabdytas'
Pavyzdys
die naudojimas tikrinant sąlygą:
<?php
$res = false;
if (!$res) {
die('Operacija nepavyko');
}
echo 'Sėkmė';
?>
Kodo vykdymo rezultatas:
'Operacija nepavyko'
Pavyzdys
die naudojimas be pranešimo:
<?php
// Kažkoks kodas
die();
// Tolesnis kodas nebus vykdomas
?>
Taip pat žiūrėkite
-
funkciją
exit,
kuri yradieatitikmuo -
funkciją
trigger_error,
kuri sukuria vartotojo klaidą