1. 首页
  2. 数据库
  3. 其它
  4. PHP中获取变量的变量名的一段代码的bug分析

PHP中获取变量的变量名的一段代码的bug分析

上传者: 2021-01-01 03:08:50上传 PDF文件 37KB 热度 6次
复制代码 代码如下: /** * 获取变量名 * * @param $string * @return $string * * $test = “helo”; * $test2 = “helo”; * getVarName($test2); */ function getVarName(&$src){ //存储当前变量值 $save = $src; //存储所有变量值 $allvar = $GLOBALS; //在函数中不要直拉遍历$GLOBALS,会出现堆栈问题 foreach($allvar as $k=>$v){ //变量值相同,可能不是相同变量,因多个变量的值可能相同 if ($src
下载地址
用户评论