Mô tả
Hàm eval() đánh giá một chuỗi như mã PHP và thực thi nó. Cảnh báo: Việc sử dụng eval() rất nguy hiểm nếu đầu vào không được kiểm soát kỹ lưỡng.
Cú pháp
eval(code)
Tham số
code − Mã PHP cần đánh giá (không bao gồm thẻ <?php ?>).
Giá trị trả về
Trả về NULL trừ khi có câu lệnh return trong chuỗi code. Nếu lỗi parse, trả về FALSE.
Ví dụ
<?php
$one = "Demo";
$two = "text";
$res = 'This is $one $two!';
echo $res . "<br>";
eval("\$res = \"$res\";");
echo $res;
?>
Kết quả
This is $one $two!<br>This is Demo text!