Để lấy tên biến dưới dạng chuỗi trong PHP, mã như sau:
Ví dụ
<?php
$a = "This is it!";
$$a = "Demo string!";
print($a);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
This is it!
Ví dụ
Hãy xem một ví dụ khác:
<?php
$val = "This is it!";
function display($var) {
foreach($GLOBALS as $demo => $value) {
if ($value === $var) {
return $demo;
}
}
return false;
}
print display($val);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
Val