Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน eval() ใน PHP


ฟังก์ชัน eval() จะประเมินสตริงเป็นโค้ด PHP

ไวยากรณ์

eval(code)

พารามิเตอร์

  • รหัส − รหัส PHP ที่จะประเมิน

คืนสินค้า

ฟังก์ชัน eval() ส่งคืนค่า null เว้นแต่จะมีการเรียกคำสั่ง return ในสตริงโค้ด จากนั้นค่าที่ส่งกลับจะถูกส่งกลับ หากมีข้อผิดพลาดในการแยกวิเคราะห์ในสตริงโค้ด eval() จะส่งคืนค่าเท็จ

ตัวอย่าง

<?php
   $one = "Demo";
   $two = "text";
   $res = 'This is $one $two!';
   echo $res. "<br>";
   eval("\$res = \"$res\";");
   echo $res;
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์

This is $one $two!
This is Demo text!