Funksie user_error

Die funksie user_error (ook bekend as trigger_error) genereer 'n persoonlike foutboodskap. Dit neem die boodskapstring as die eerste parameter en die fouttipe (E_USER_NOTICE, E_USER_WARNING of E_USER_ERROR) as die tweede.

Sintaksis

phpuser_error(message, error_type);

Voorbeeld

Kom ons genereer 'n eenvoudige kennisgewing (E_USER_NOTICE):

php<?php
  user_error('This is a notice', E_USER_NOTICE);
?>

Resultaat van die kode-uitvoering:

phpNotice: This is a notice

Voorbeeld

Kom ons genereer 'n waarskuwing (E_USER_WARNING):

php<?php
  user_error('Warning: invalid value', E_USER_WARNING);
?>

Resultaat van die kode-uitvoering:

phpWarning: Warning: invalid value

Voorbeeld

Kom ons genereer 'n fatale fout (E_USER_ERROR):

php<?php
  user_error('Critical error occurred', E_USER_ERROR);
  echo 'This line will not execute';
?>

Resultaat van die kode-uitvoering:

phpFatal error: Critical error occurred