5.00 / 1 oy

PHP'de php_errormsg ile hata mesajlarını görmek

Tüm programlama dillerinde hataların takibi, sebeplerinin tespit edilmesi ve debug edilmesi önemli bir süreçtir. Bu yazıda da PHP'de yazdığımız bir kodun ürettiği hata kodunu görüntüleyebilmek için $php_errormsg ön tanımlı değişkeni nasıl kullanabileceğimizi inceleyelim.

Örnek: Matematikte olduğu gibi programlama dillerinde de bir sayıyı sıfıra bölmek tanımsız bir işlemdir ve hataya yol açar. Değişkenler kullanarak aşağıdaki gibi bir işlemi PHP'de yaptığımızda:

<?php
$a = 1;
$b=0;
$c=$a/$b;
echo $c;
?>

Çıktı:

Warning: Division by zero in ornekler\errormsg.php on line 4
INF

Şimdi hata almadan kodlarımızı çalıştırdığımızda aldığımız hatanın mesajını görebildiğimiz bir uygulamayı php_errormsg değişkenini kullanarak yapalım.

<?php
$a = 1;
$b=0;
@$c=$a/$b;
echo $php_errormsg;
?>

Çıktı:

Division by zero

Böylece sayfa bir hata üretmeden hata mesajını görmüş olduk. $php_errormsg değişkenini kullanmadan bir satır öncesinde kullandığımız @ karakterini de atlamayın.

Benzer PHP yazılarım için:

bkz: PHP'de Super Global Değişkenler ve Kullanımları

bkz: PHP'de Static Değişken Tanımlamak ve Kullanmak

bkz: PHP'de Global Değişken Yaratmak

bkz: Siteye Yeni Bir Google Analytics Kodu Almak

bkz: PHP'de Fonksiyon Tanımlamak ve Çağırmak

bkz: Windows'ta kurulu PHP sürümünü öğrenmek

PhpCoder

25.02.2021 01:08

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de php_errormsg ile hata mesajlarını görmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.