PHP'de die fonksiyonu, exit fonksiyonuna benzer bir biçimde bir mesaj (çıktı) verdikten sonra programı (uygulamayı) sonlandırmak amacıyla kullanılır.
bkz: PHP'de exit komutu kullanımı ve örnekleri
die fonksiyonu, genellikle hatalı işlemlerden sonra, catch blokları içinde ya da ziyaretçilerin kötü niyetli işlemler yapmakta olduklarından şüphelenilen durumlarda kullanılırlar.
bkz: PHP'de çıktı alma komutları (print ve echo)
bkz: PHP'de for döngüsü ile sonsuz döngü oluşturmak
bkz: PHP'de for döngüsü kullanımı ve örnekleri
bkz: PHP'de foreach döngüsü kullanımı ve örnekleri
bkz: PHP ile ziyaretçinin IP adresini almak
Örnek: 1'den 10'a kadar dönen bir for döngüsü 5'e ulaştığında sona eren bir PHP uygulaması geliştirelim.
<?php
for ($sayi = 1; $sayi <= 10 ; $sayi++)
{
echo "$sayi";
if ($sayi == 5)
die("Program bir hata üretti ve sonlanmaya karar verdi");
}
echo "Kod buraya hiç ulaşamayacak";
?>
Çıktı: 12345Program bir hata üretti ve sonlanmaya karar verdi
Edit: benzer bir uygulama için bkz: PHP sleep fonksiyonu ile erteleme ve bekleme işlemleri