Exit konstruksiýasy
exit konstruksiýasy (ýa-da onuň analogy die) PHP-skriptiniň ýerine ýetirilişini derrew besleýär.
Mümkin bolan parametri - işi tamamlamazdan ozal çap ediler habar ýa-da san statusy kabul edip biler.
Sintaksis
exit;
// ýa-da
exit(message);
Mysal
Skripti ýönekeý tamamlamak:
<?php
echo 'Bu ýerine ýetiriler';
exit;
echo 'Bu ýerine ýetirilmez';
?>
Kodyň ýerine ýetiriliş netijesi:
'Bu ýerine ýetiriler'
Mysal
Habar çykarmak bilen tamamlamak:
<?php
exit('Skript tamamlandy');
?>
Kodyň ýerine ýetiriliş netijesi:
'Skript tamamlandy'
Mysal
Şertli konstruksiýada ulanylyşy:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Massiw boş');
}
print_r($res);
?>
Kodyň ýerine ýetiriliş netijesi:
[1, 2, 3]
Şeýle-de görüň
-
trigger_errorfunksiýasyny,
ulanyjy ýalňyşlygy barada habar döredýär