![]()
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-programlamaReceived on Mon 21 Apr 2008 - 16:50:05 EEST
![]()