วันอาทิตย์ที่ 19 กรกฎาคม พ.ศ. 2552

PHP : ว่ากันด้วยเรื่อง Short Open Tag

วันนี้มาพูดถึง php กันบ้างครับ
เนื่องด้วยผมทดลองหัดเขียน php กับ PHP Framework ที่ชื่อว่า Codeigniter อยู่
ดูจากในตัวอย่างแล้วทำตาม ปรากฎว่าผลที่ได้ออกมา ไม่เป็นอย่างที่ต้องการ
ก็เลยค้นหาข้อมูลจนกระทั่งเจอสาเหตุ

สาเหตุที่ว่าก็คือ Short Open Tag ของ php ครับ
ทำไมถึงเกิดปัญหานี้ขึ้นหนะเหรอครับ?
เพราะว่า ในตัวอย่าง เค้าเขียน Echo Tag แบบสั้นๆ คือ
จาก <?php echo "hello world"; ?>
เป็น <?="hello world"?>
ซึ่งผมยังไม่ได้เปิดใช้งาน Short Open Tag นั่นเองครับ

การเปิดใช้งานก็เพียงแค่ แก้ไขไฟล์ php.ini
จาก short_open_tag = Off
เป็น short_open_tag = On
เท่านี้ก็เรียบร้อยครับ

หวังว่าบทความนี้จะเป็นประโยชน์ ไม่มากก็น้อยนะครับ ^^
อ้างอิง http://lu.php.net/ini.core

ไม่มีความคิดเห็น:

แสดงความคิดเห็น