Computer >> Máy Tính >  >> Lập trình >> PHP

Làm thế nào để lấy một tên biến dưới dạng một chuỗi trong PHP?


Để 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);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau−

This is it!

Ví dụ

Bây giờ chúng ta 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);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau−

Val