Die-konstruksie

Die konstruksie die (of sy ekwivalent exit) staak die uitvoering van die PHP-skrip onmiddellik. 'n Boodskap kan oorgedra word wat voor die beëindiging vertoon sal word. Hierdie konstruksie word dikwels gebruik vir foutafhandeling of geforseerde skripbeëindiging.

Sintaksis

phpdie(message);

Voorbeeld

Eenvoudige beëindiging van skrip met 'n boodskap:

php<?php
  die('Skrip gestop');
  echo 'Hierdie sal nie uitgevoer word nie';
?>

Resultaat van kode-uitvoering:

php'Skrip gestop'

Voorbeeld

Gebruik van die by kondisie-kontrole:

php<?php
  $res = false;
  if (!$res) {
    die('Operasie het misluk');
  }
  echo 'Sukses';
?>

Resultaat van kode-uitvoering:

php'Operasie het misluk'

Voorbeeld

Gebruik van die sonder boodskap:

php<?php
  // Een of ander kode
  die();
  // Kode hieronder sal nie uitvoer nie
?>

Sien ook

  • die funksie exit,
    wat 'n ekwivalent van die is
  • die funksie trigger_error,
    wat 'n gebruikerfout genereer