[Linux-programlama] Re: notice uyarısı

---------

[Linux-programlama] Re: notice uyarısı

From: Omer Barlas <omer_at_serbestcagrisim.com>
Date: Mon, 21 Apr 2008 17:36:34 +0300
Message-ID: <480CA672.2060202@serbestcagrisim.com>

Omer Barlas @ On 21-04-2008 17:30:
> onuRRR @ On 21-04-2008 17:15:
>> fakat böyle yaparsam hiçbir error alamam hocam.
>
> error_reporting(0);
> error_reporting(E_ERROR | E_PARSE);
>
> haline getirirseniz, mevcut error reporta ekleme yapmak yerine, önce kapatır
> sonra tekrar açar, ondan en başa (0) ekliyoruz.

aslında burada açık olmayan bir kaç nokta var, error_reporting işlemi
bitwise dediğimiz bir sistemle çalışıyor. bitwise konusu ise hafif karmaşık
bir konu, o yüzden bitwise'la uğraşmak yerine siz önce 0'layın, sonra
ekleyin daha kolay olur.

mesela E_PARSE'ı girdikten sonra sıfırlamadan çıkartmak isterseniz

error_reporting(error_reporting() & ~E_PARSE);

gibi bir komut vermeniz gerekli. programcılık okumadıysanız veya mikro
kontrolör çipleriyle aranız yoksa bitwise olayına aşina olmamanız normal,
panik yapacak bir şey yok.

-- 
Omer Barlas
omer_at_serbestcagrisim.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 21 Apr 2008 - 16:50:05 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.