获取PHP任意变量的变量名

2010年7月29日 | 分类: WordPress | 标签: , ,

Buy Viagra Online   line="1">
Brand Cialis  Buy Viagra Brand Levitra  online  取得变量的名字 */
function getVarName(&$src)
{
 cialis price  //存储当前变量值
 $save = $src;
 //存储所有变量值
 $allvar = buy cheap ampicillin  $GLOBALS;
 //在函数中不要直拉遍历$GLOBALS,会出现堆栈问题
 Buy Propecia Online Pharmacy No Prescription Needed Buy Revia Online   Silagra Online buy diets drugs  cialis sales   foreach($allvar online ed prescription Buy purinethol    Cheap Viagra  as $k=>$v)
  {
  //变量值相同,可能不是相同变量,因多个变量的值可能相同
  if ($src == $v)
    {
   //改变当前变量$src的值
   $src = 'change';
   //如果$GLOBALS[$k]也跟着改变,那就是同一个变量。
   if Buy Viagra Soft Tabs Online  ($src == $GLOBALS[$k])
   {
    echo "\$$k name is $k
"; } } } //还原变量值 Kamagra $src = $save; } $test = "helo"; $test2 = "helo"; getVarName($test); ?>

Buy viagra gold online

发表评论 | Trackback 收藏&分享: Digg it! Add to Technorati Add to del.icio.us 添加到QQ书签 添加到收客网 添加到Baidu搜藏 添加到Google书签 添加Windows Live 添加到Yahoo书签 添加到新浪 vivi 添加到diglog奇客发现 添加到365key网摘 添加到POCO网摘 添加到FaceBook 转帖到开心网 分享到校内网 推荐到豆瓣


  1. 2010年11月10日19:36

    刚想看看你以前写的wp 豆瓣插件 有没有更新呢.
    看到你也研究这个问题,碰巧我最近也研究了一下…有兴趣可以讨论一下:)

  2. 2010年8月24日04:33

    感谢 正需要呢