$s = "true and flase ";就是类似的这种字符串求 得出$S的值如 true
bool型
bool型
解决方案 »
- 怎么解决这个问题“您看到这个错误页面是因为应用程序抛出了没有捕获的异常。”
- 解释一个php函数
- 急:在Smarty模板循环体中调用自定义函数
- 【上海易略】急招30名有PERL经验,并且接触过CPAN的开发人员
- 请问这个符号起什么?
- MySQL数据库有一百多万条的记录查询需要1秒多,速度还能否进行优化?
- 小弟刚刚学习php,掌握了基础,望大家指导我怎么进阶?
- 如何将发表的文章中的类似于http://www.csdn.net/的网址转化为超级链接显示出来?
- 急!!!谁能给我php发送EMAIL的代码!!
- 如何锁定友谊链接的用户在自己网站的行踪
- 有人在用新浪云或者阿里云的托管应用吗?
- 调用ob_end_flush()网页仍旧不能显示问题?
而不是他们的结果 flase
file_put_contents('temp.php', "<?php return {$s};");
$res = include "temp.php";
true and false 肯定是 false
eval("\$result=(".$s.");");
echo $result;
实际使用中,你需要在eval前,对$s进行很多合法性检查,否则有可能出现错误,
true || false
false && false
false || false
true && true
true || true是要这个结果么?
eval。
代码大致如 helloyou0
$s = (substr_count($s, 'true') > 1) || (strpos( $s, 'true') !== false && strpos( $s, 'or')) ;
var_dump($s);