Az exit konstrukció
Az exit konstrukció (vagy annak párja az die) azonnal leállítja a PHP szkript végrehajtását.
Opcionális paramétert fogadhat - üzenetet vagy numerikus állapotkódot, amely a leállítás előtt kiíródik.
Szintaxis
exit;
// vagy
exit(üzenet);
Példa
Egyszerű szkript leállítás:
<?php
echo 'Ez lefut';
exit;
echo 'Ez NEM fog lefutni';
?>
A kód végrehajtásának eredménye:
'Ez lefut'
Példa
Leállítás üzenet kiíratásával:
<?php
exit('A szkript leállt');
?>
A kód végrehajtásának eredménye:
'A szkript leállt'
Példa
Használata feltételes szerkezetben:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('A tömb üres');
}
print_r($res);
?>
A kód végrehajtásának eredménye:
[1, 2, 3]
Lásd még
-
az
trigger_errorfüggvényt,
amely felhasználói által definiált hibaüzenetet generál