Constructia die
Constructia die (sau analogul ei exit) oprește imediat executia script-ului PHP.
În acest caz, poate fi transmis un mesaj care va fi afișat înainte de încheierea funcționării.
Această construcție este adesea folosită pentru procesarea erorilor sau pentru terminarea forțată a script-ului.
Sintaxă
die(message);
Exemplu
Terminarea simplă a script-ului cu un mesaj:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Rezultatul executării codului:
'Script stopped'
Exemplu
Utilizarea die la verificarea condiției:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Rezultatul executării codului:
'Operation failed'
Exemplu
Utilizarea die fără mesaj:
<?php
// Some code
die();
// Code below won't execute
?>
Vezi și
-
funcția
exit,
care este un analog al die -
funcția
trigger_error,
care generează o eroare personalizată