内容如标题。
例如有一个变量
$var1="varname";
function(mixed $var)必须返回string."var"
1、简单变量可以利用php的$GLOBALS数组返回.
cn.php.net 写道
$GLOBALS
$GLOBALS — References all variables available in global scope
An associative array containing references to all variables which are currently defined in the global scope of the script. The variable names are the keys of the array.
Report a bug Examples
Example #1 $GLOBALS example
<?php
function test() {
$foo = "local variable";
echo '$foo in global scope: ' . $GLOBALS["foo"] . "\n";
echo '$foo in current scope: ' . $foo . "\n";
}
$foo = "Example content";
test();
?>
The above example will output something similar to:
$foo in global scope: Example content
$foo in current scope: local variable
as $GLOBALS是一个数组引用。具有$key=>value,利用foreach,找到相应的项,变可以找到$key了。
function getVarName(&$src) {
//存储当前变量值
$save = $src;
//存储所有变量值
$allvar = $GLOBALS;
//在函数中不要直拉遍历$GLOBALS,会出现堆栈问题
foreach($allvar as $k=>$v) {
//变量值相同,可能不是相同变量,因多个变量的值可能相同
if ($src == $v) {
//改变当前变量$src的值
$src = 'change';
//如果$GLOBALS[$k]也跟着改变,那就是同一个变量。
if ($src == $GLOBALS[$k]) {
return $k;
}
}
}
//还原变量值
$src = $save;
}
$test = "helo";
$test2 = "helo";
getVarName($test);
分享到:
相关推荐
js中如何获取php变量呢?下面小编就为大家介绍一下吧!需要的朋友可以过来参考下
php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。...
本文实例讲述了php获取系统变量的方法。分享给大家供大家参考。具体如下: 这里通过一些php内置函数获得各种系统变量。 $v = get_defined_vars();//返回由所有已定义变量所组成的数组 print_r($v); // get all ...
php获取apk基本信息 包名 应用名称 版本名称 支持屏幕 支持语言等 相关操作都在包里面
PHP获取当前url路径的函数及服务器变量[定义].pdf
thinkphp5 js中显示php变量.docx
PHP中,所有的变量都存储在”符号表”的HastTable结构中,符号的作用域是与活动符号表相关联的。因此,同一时间,只有一个活动符号表。 我们要获取到当前活动符号表可以通过 get_defined_vars 方法来获取。 get_...
计算机后端-PHP视频教程. php与mysql加强- php加强8-动态变量名.wmv
PHP微信小程序之获取并解密用户数据获取openId和unionId。wxBizDataCrypt.php 和 pkcs7Encoder.php 和 errorCode.php封装到了一个文件中!生成sessionKey 的接口方法(https://api.weixin.qq.com/sns/jscode2session...
PHP获取当前url路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF
php获取微信code.openid.名字和头像,自己被坑了那么久,上传记录下
php获取用户所在的城市,php获取用户所在的城市
百度一下关于php获取变量名的办法都是下面这个函数。但是用了发现有点bug
详细分析php获取不到自定义header参数的原因,明确设置自定义header参数注意事项以及php获取自定义参数方法
获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php
PHP如何获得Openid,微信公众号通过appid和appsecret获取Openid,该类实现了从微信公众平台获取code、通过code获取openid和access_token、
PHP获取字符串拼音首字母 包含多音字扩展
首先需要定义下拉列表框的name属性值,然后应用$_POST全局变量进行获取。 * * PHP与Web页面交互 -----PHP 获取表单信息1 课程内容 获取文本框的值 获取文件域的值 获取复选框的值 PHP获取表单信息 在Web开发过程中,...