eval函数,一具字符串转义,极为痛苦,请好汉出手相助
下述代码,无误,可正确输出一个href当点击之时便可弹出111
$tb='';
$wcHead='$tb.=\''; \';';
$wcTable='';
$wcFoot='
$t='1111111fdddd';
$wcTable='test ';//---------注意此处
$wc=$wcHead.$wcTable.$wcFoot;
eval($wc);
echo $tb;
?>
但是,我要实现 的是:一点击,便弹出$t='1111111fdddd';这个变量的值,如何实现??以下是错误之法:
$wcTable='
$wcTable='
------解决方案--------------------
$wcTable=<<
html;
------解决方案--------------------
$tb='';
$wcHead='$tb.=\''; \';';
$wcTable='';
$wcFoot='
$t='1111111fdddd';
$wcTable='test ';//--------- 还是 注意此处
$wc=$wcHead.$wcTable.$wcFoot;
eval($wc);
echo $tb;
?>
------解决方案--------------------
哪里不行? 弹出 1111111fdddd 不正是你想要的吗









