die Yapısı

die yapısı (veya eşdeğeri exit) PHP betiğinin yürütülmesini anında durdurur. Bu sırada, çalışma durmadan önce çıktılanacak bir mesaj iletebilirsiniz. Bu yapı genellikle hata işleme veya betiği zorla sonlandırmak için kullanılır.

Sözdizimi

phpdie(message);

Örnek

Mesajla basit betik sonlandırma:

php<?php
  die('Script stopped');
  echo 'This will not be executed';
?>

Kodun yürütme sonucu:

php'Script stopped'

Örnek

Koşul kontrolü sırasında die kullanımı:

php<?php
  $res = false;
  if (!$res) {
    die('Operation failed');
  }
  echo 'Success';
?>

Kodun yürütme sonucu:

php'Operation failed'

Örnek

Mesajsız die kullanımı:

php<?php
  // Bazı kodlar
  die();
  // Aşağıdaki kod yürütülmeyecek
?>

Ayrıca Bakınız

  • exit işlevi,
    die ile eşdeğerdir
  • trigger_error işlevi,
    kullanıcı tanımlı hata oluşturur