SimpleHtmldom 可用于提取具有类description
的第一个元素的内容。
$html = str_get_html($html);
$html->find('.description', 0)
但是如果这个类不存在,PHP 会抛出一个错误
尝试获取非对象的属性
我试过了
if(!isset($html->find('.description', 0))) {
echo 'not set';
}
和
if(!empty($html->find('.description', 0))) {
echo 'not set';
}
但都报错
Can't use method return value in write context
检查元素是否存在的正确方法是什么?
最佳答案
if(($html->find('.description', 0))) {
echo 'set';
}else{
echo 'not set';
}
关于php - 如何检查 SimpleHTMLDom 元素是否不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12071213/