[PHP] @ ตรงหน้า function ใน php คืออะไรครับ

เริ่มโดย charlie, 26 กรกฎาคม 2009, 01:24:20

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

charlie

คือผมเห็นบางทีเค้าใส่ @ ในหน้า function ต่างๆใน php หน่ะครับ มันหมายความว่าไงครับ?

ตัวอย่าง  @chmod
           @unlink
           @file_get_contents

อะไรเทือกนี้ มันต่างกับไม่ใส่ยังไงครับ?


EThaiZone

ปิด error ครับ แต่ไม่แนะนำให้ปิดจริงๆ ควรเขียนแบบแสดงผลให้ถูกต้องดีกว่า
เช่น unlink หลายคนชอบปิด เพราะ error มันจะแสดง path ภายใน ก็แก้่เป็น

unlink($myfile) or die("ลบไฟล์ไม่ได้จ้า");

แบบนี้เซฟกว่า และปลอดภัย  :)

charlie

อ้างถึงจาก: EThaiZone ใน 26 กรกฎาคม 2009, 02:05:09
ปิด error ครับ แต่ไม่แนะนำให้ปิดจริงๆ ควรเขียนแบบแสดงผลให้ถูกต้องดีกว่า
เช่น unlink หลายคนชอบปิด เพราะ error มันจะแสดง path ภายใน ก็แก้่เป็น

unlink($myfile) or die("ลบไฟล์ไม่ได้จ้า");

แบบนี้เซฟกว่า และปลอดภัย  :)

โอ้ ขอบคุณครับ :)

thenetxx

ส่วนมากจะใช้ ปิด error เฉพาะส่วนที่มีผลกับ header ของ utf8 ครับ
Develop site but can't develop life
ASIA