trigger_error Kullanıcı seviyesinde bir hata/uyarı/bilgi iletisi üretir &reftitle.description; truetrigger_error stringileti inthata_seviyesiE_USER_NOTICE Bir kullanıcı hatası durumunu tetiklemek için kullanır. Yerleşik bir hata eylemcisi ile birlikte kullanılabileceği gibi (set_error_handler ile) yeni bir hata eylemcisi olarak bildirilmiş bir kullanıcı tanımlı işlev ile birlikte de kullanılabilir. Bu işlev çalışma anında, bir olağandışılık durumunda, belli bir yanıt üretmek gerektiğinde çok kullanışlıdır. &reftitle.parameters; ileti Tetiklenen hata için tasarlanmış hata iletisi. En fazla 1024 bayt uzunluğunda olabilir. 1024 bayttan sonraki karakterler kırpılır. hata_seviyesi Tetiklenen hata için tasarlanmış hata türü. Sadece E_USER_* ailesinden sabitler belirtilebilir. E_USER_NOTICE öntanımlıdır. &reftitle.returnvalues; &return.true.always; &reftitle.errors; hata_seviyesi şunlardan biri değilse ValueError oluşur: E_USER_ERROR, E_USER_WARNING, E_USER_NOTICE, E_USER_DEPRECATED. &reftitle.changelog; &Version; &Description; 8.0.0 Geçersiz bir hata_seviyesi belirtilirse artık ValueError oluşuyor. Evvelce &false; dönerdi. &reftitle.examples; - <function>trigger_error</function> örneği Daha kapsamlı bir örnek için set_error_handler işlevine bakınız. ]]> &reftitle.notes; ileti içindeki HTML öğeleri öncelenmez. Hata tarayıcıda gösterilecekse htmlentities kullanın. &reftitle.seealso; error_reporting set_error_handler restore_error_handler Hata seviyesi sabitleri