php中的eval 命令替换

php eval 命令替换



$str="hello world";
// echo "print( '$str' )";
$code="print('\n$str\n');"; //print语句执行的本身并没有执行,替换一个完成的语句,然后通过eval 可以具体来执行
eval($code);

?>


eval是字符串组装一个符合php语法的语句,如果计算数值的话,可以通过其他方式间接实现:如

eval("return(11-2);")  


  • 发表于 2016-06-11 23:00
  • 阅读 ( 49 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
shitian
shitian

662 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章