首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

怎么输出URL里传来的变量$id如 tool.php?info=200@qq@帐号$id

2012-02-20 
如何输出URL里传来的变量$id如tool.php?info200@qq@帐号$id$id$_SESSION[id]$info$_GET[info]$ar

如何输出URL里传来的变量$id如 tool.php?info=200@qq@帐号$id
$id=$_SESSION['id'];
$info=$_GET['info'];
$arr=expolde("@",$info);

可能有朋友会问直接将$id直接输出$id的值;

因为$id是管理写进的然后用户点击这个连接tool.php?info=@qq@帐号$id
然后就会自动输出用户的ID了。

我想过用eval这个函数但是又有朋友说这个不安全。想请问下还有没有其它办法将数组$arr[2]里的$id输出成变量$id呢??



[解决办法]
假定最终的数据还是取自 $_SESSION,则
$v = preg_replace('/\$(\w+)/ie', '$_SEEION["$1"]', $v);

热点排行