如何在 PHP 中获取一个变量名称作为字符串?


如要在 PHP 中获取一个变量名称作为字符串,代码如下−

示例

 在线演示

<?php
   $a = "This is it!";
   $$a = "Demo string!";
   print($a);
?>

输出

以下为输出结果−

This is it!

示例

现在再看另一个示例 −

 在线演示

<?php
   $val = "This is it!";
   function display($var) {
      foreach($GLOBALS as $demo => $value) {
         if ($value === $var) {
            return $demo;
         }
      }
      return false;
   }
   print display($val);
?>

输出

以下为输出结果−

Val

更新于: 2019-12-26

已查看:1000 余次

开启你的 职业生涯

通过完成本课程获得认证

开始
广告
© . All rights reserved.