Die konstrukcija
Konstrukcija die (vai tās analogs exit) nekavējoties pārtrauc PHP skripta izpildi.
Šajā gadījumā var nodot ziņojumu, kas tiks izvadīts pirms darbības pārtraukšanas.
Šī konstrukcija bieži tiek izmantota kļūdu apstrādei vai skripta piespiedu pārtraukšanai.
Sintakse
die(message);
Piemērs
Vienkārša skripta pārtraukšana ar ziņojumu:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Koda izpildes rezultāts:
'Script stopped'
Piemērs
Die izmantošana, pārbaudot nosacījumu:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Koda izpildes rezultāts:
'Operation failed'
Piemērs
die izmantošana bez ziņojuma:
<?php
// Some code
die();
// Code below won't execute
?>
Skatiet arī
-
funkciju
exit,
kas ir die analogs -
funkciju
trigger_error,
kas ģenerē lietotāja definētu kļūdu