Eu acho que o seguinte trecho de código deve funcionar, mas não funciona (Editado: Agora funciona no PHP 5.5+) :
if (!empty($r->getError()))
Onde getError()
é simplesmente:
public function getError()
{
return $this->error;
}
No entanto, acabo com este erro:
não é possível usar o valor de retorno do método no contexto de gravação
O que isto significa? Isso não é apenas uma leitura?
if ( !$e->find('div') )
que verifica se o elemento HTML DOM atual está vazio ou não. Eu o uso dentro do loop para imprimir apenas uma única Div sem a Div interna dentro dela.
empty
: wiki.php.net/rfc/empty_isset_exprs