Hàm eval () đánh giá một chuỗi dưới dạng mã PHP.
Cú pháp
eval(code)
Tham số
-
mã - Mã PHP được đánh giá.
Quay lại
Hàm eval () trả về null trừ khi một câu lệnh trả về được gọi trong chuỗi mã. Sau đó, giá trị được truyền để trả về được trả về. nếu có lỗi phân tích cú pháp trong chuỗi mã, eval () trả về false.
Ví dụ
<?php $one = "Demo"; $two = "text"; $res = 'This is $one $two!'; echo $res. "<br>"; eval("\$res = \"$res\";"); echo $res; ?>
Đầu ra
Sau đây là kết quả.
This is $one $two! This is Demo text!