全球主机交流论坛

标题: 问个php问题?经验丰富的进。 [打印本页]

作者: aite.me    时间: 2012-11-16 10:25
标题: 问个php问题?经验丰富的进。
本帖最后由 aite.me 于 2012-11-16 10:27 编辑
  1. <?php
  2. $hello='hostloc';
  3. echo $hello;
  4. ?>
复制代码

有什么方法能捕捉这个变量名称而不是hostloc?
作者: 过客    时间: 2012-11-16 10:26
本帖最后由 过客 于 2012-11-16 10:28 编辑

...

你不觉得这样很蛋疼?

<?php
$hello='hostloc';
echo '$hello';
?>
作者: mlmm    时间: 2012-11-16 10:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 采花大盗    时间: 2012-11-16 10:28
你现在不是已经知道变量名称了么....
作者: aite.me    时间: 2012-11-16 10:31
过客 发表于 2012-11-16 10:26
...

你不觉得这样很蛋疼?

疼蛋
作者: aite.me    时间: 2012-11-16 10:32
采花大盗 发表于 2012-11-16 10:28
你现在不是已经知道变量名称了么....

你理解错了
作者: 采花大盗    时间: 2012-11-16 10:33
  1. <?php
  2.         $a = 1;
  3.         echo "\$a";
  4. ?>
复制代码
(, 下载次数: 0)
你不会是要的这种吧....

作者: wvidc    时间: 2012-11-16 10:33
基本上不可能 楼下来吧
作者: 匿名用户    时间: 2012-11-16 10:34
内事不决问张昭,外事不决问周瑜。 
作者: aite.me    时间: 2012-11-16 10:35
采花大盗 发表于 2012-11-16 10:33
你不会是要的这种吧....

取任意变量的名称
作者: aite.me    时间: 2012-11-16 10:36
本帖最后由 aite.me 于 2012-11-16 10:48 编辑
wvidc 发表于 2012-11-16 10:33
基本上不可能 楼下来吧

或许可以通过申明为全局变量来…
作者: 404    时间: 2012-11-16 10:38
http://lmgtfy.com/?q=php+get+variable+name
可以, 第一个
作者: aite.me    时间: 2012-11-16 10:51
404 发表于 2012-11-16 10:38
http://lmgtfy.com/?q=php+get+variable+name
可以, 第一个

二个全局变量值一样就取不到正确的名称
作者: 404    时间: 2012-11-16 10:56
aite.me 发表于 2012-11-15 20:51
二个全局变量值一样就取不到正确的名称


php里两个一样的值实际在内存里只有一份, 两个变量名都是正确的
作者: aite.me    时间: 2012-11-16 11:01
404 发表于 2012-11-16 10:56
php里两个一样的值实际在内存里只有一份, 两个变量名都是正确的

看了一下他是判断全局变量,感觉全局二个变量一样不就悲剧。
作者: 采花大盗    时间: 2012-11-16 11:03
好麻烦,不知道你在搞什么...
作者: 360安全卫士    时间: 2012-11-16 11:21

$a='a';
x('a');
function x($b){
//输出变量名称
echo $b;
//echo value
eval('echo $'.$b.';');
}
作者: houlai    时间: 2012-11-16 11:26
别说这个这么实现,说说你想要做什么。




欢迎光临 全球主机交流论坛 (https://d.168530.xyz/) Powered by Discuz! X3.4