PHP eval() ฟังก์ชัน
คำนิยามและการใช้งาน
ฟังก์ชัน eval() จะประมวลผลตัวคำตาม PHP โค้ด
ตัวคำต้องเป็น PHP โค้ดที่ถูกต้อง และต้องจบด้วยสัญญาณความสิ้นสุด
ถ้าไม่มีการเรียกใช้คำสั่ง return ในตัวแปรของตัวคำอ่านและประมวลผล จะกลับค่า NULL หากมีความผิดพลาดในการและประมวลผล eval() ฟังก์ชันจะกลับค่า false
การใช้งาน
eval(phpcode)
ตัวอย่าง | รายละเอียด |
---|---|
phpcode | จำเป็น กำหนด PHP โค้ดที่ต้องการคำนวณ |
คำแนะนำและหมายเหตุ
หมายเหตุ:คำสั่งส่งกลับจะหยุดคำนวณของฟอร์มแรกทันที
หมายเหตุ:ฟังก์ชันนี้มีประโยชน์มากในการเก็บโค้ดสำหรับการคำนวณในภายหลังในฟิลด์ของข้อมูลฐานข้อมูล
ตัวอย่าง
<?php $string = "beautiful"; $time = "winter"; $str = 'This is a $string $time morning!'; echo $str. "<br />"; eval("\$str = \"$str\";"); echo $str; ?>
ออกอากาศ:
This is a $string $time morning! This is a beautiful winter morning!