eval(phpcode)
eval() 函数把字符串按照 PHP 代码来计算。相当于在字符串两边分别加上PHP语
法标签
该字符串必须是合法的 PHP 代码,且必须以分号结尾。
如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析
错误,则 eval() 函数返回 false。
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br />"; // This is a $string $time morning!
eval("\$str = \"$str\";");
echo $str; // This is a beautiful winter morning!
相关文章
- eval(phpcode) 字符当代码执行
- Java实现字符串转换成可执行代码的方法
- Lua中计算、执行字符串中Lua代码的方法
- java代码执行字符串中的逻辑运算方法
- Entity Framework 6 Recipes 2nd Edition(12-1)译 -> 当SaveChanges( ) 被调用时执行你的代码
- jsp页面:js方法里嵌套java代码(是操作数据库的),如果这个js 方法没被调用,当jsp页面被解析的时候,不管这个js方法有没有被调用这段java代码都会被执行?
- 当C#中带有return的TryCatch代码遇到Finally时代码执行顺序
- javascript系列1--把字符串当代码来执行
- 当状态发生变化时,如何使角度ui-router的父状态始终执行控制器代码?
- 有一定挑战性:代码中执行一个命令行exe文件,这个exe文件在控制台输出的字符串,有什么办法可以获得吗?