Home » PHP » Referensi Error PHP : Fungsi error_reporting()

Referensi Error PHP : Fungsi error_reporting()

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Tentukan pelaporan tingkat kesalahan yang berbeda:

<?php
// Matikan pelaporan kesalahan
error_reporting(0);

// Laporkan kesalahan waktu proses
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// Laporkan semua kesalahan
error_reporting(E_ALL);

// Sama seperti error_reporting (E_ALL);
ini_set("error_reporting", E_ALL);

// Laporkan semua error kecuali E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>

Definisi dan Penggunaan

Fungsi error_reporting() dapat digunakan untuk menentukan kesalahan mana yang dilaporkan.

PHP memiliki banyak tingkat kesalahan dan menggunakan fungsi ini menetapkan tingkat tersebut untuk skrip saat ini.

Syntax

error_reporting(level);

Nilai Parameter

ParameterDeskripsi
levelOptional. Menentukan tingkat laporan kesalahan untuk skrip saat ini. Nomor kesalahan dan konstanta bernama diterima.
Catatan: Konstanta bernama direkomendasikan untuk memastikan kompatibilitas untuk versi PHP mendatang

Detail Teknis

Return Value:Mengembalikan tingkat pelaporan kesalahan lama atau tingkat pelaporan kesalahan saat ini jika tidak ada parameter tingkat yang diberikan
PHP Version:4.0+
PHP Changelog:PHP 5.4: E_STRICT sekarang menjadi bagian dari E_ALL.
PHP 5.3: Baru: E_DEPRECATED dan E_USER_DEPRECATED.
PHP 5.2: Baru: E_RECOVERABLE_ERROR.
PHP 5.0: Baru: E_STRICT.

You may also like