Comment vérifier si un SimpleHTMLDom élément n'existe pas

SimpleHtmldom peut être utilisé pour extraire le contenu du premier élément avec la classe description.

$html = str_get_html($html);
$html->find('.description', 0)

Toutefois, si cette classe n'existe pas, PHP renvoie une erreur

Trying to get property of non-object

J'ai essayé

if(!isset($html->find('.description', 0))) {
    echo 'not set';
}

et

if(!empty($html->find('.description', 0))) {
    echo 'not set';
}

mais à la fois donne l'erreur

Can't use method return value in write context

Quelle est la bonne façon de vérifier si l'élément existe pas?

empty ne fonct directement sur la valeur. $html->find() renvoie un tableau vide si l'élément n'a pas été trouvé. Donc, la solution proposée par la Mort doit être valide.
Pour info: blog.futtta.être/2012/05/31/...

OriginalL'auteur Nyxynyx | 2012-08-22