【发布时间】:2011-07-01 23:07:03
【问题描述】:
如何使用 PHP 逻辑运算符进行多选?
这里是一些simple html dom的解析,我想做一些东西,如果html内容不包含div.title,不包含div.content,也不包含div.description。 (没有三类类型的div,那就处理一下吧)。
但是我所做的那样,不起作用,仍然可以做一些事情,包括一种类型的 div 类。需要帮助。谢谢。
if ($html->find("div[class=title]") == ''
&& $html->find("div[class=content]") == ''
&& $html->find("div[class=description]") == '') {
// stuff working
}
更新 好吧,我自己解决了。空法官错了。关闭问题,谢谢大家。
if ((!$html->find("div[class=title]"))
&& (!$html->find("div[class=content]"))
&& (!$html->find("div[class=description]"))) {
// stuff working
}
【问题讨论】:
-
$html->find()究竟返回了什么? -
您可以自己写一个答案并接受它。这可能对其他人有帮助。
标签: php logical-operators