Cuando trato de tomar algún contenido de la página inexistente cojo este error:¿Cómo puedo verificar con seguridad si el nodo está vacío o no? (Symfony 2 orugas)
The current node list is empty.
500 Internal Server Error - InvalidArgumentException
¿Cómo puedo comprobar con seguridad que existe este contenido, o no? Aquí algunos ejemplos que no funciona:
if($crawler->filter('.PropertyBody')->eq(2)->text()){
// bla bla
}
if(!empty($crawler->filter('.PropertyBody')->eq(2)->text())){
// bla bla
}
if(($crawler->filter('.PropertyBody')->eq(2)->text()) != null){
// bla bla
}
Gracias, lo ayudaron a mí mismo con:
$count = $crawler->filter('.PropertyBody')->count();
if($count > 2){
$marks = $crawler->filter('.PropertyBody')->eq(2)->text();
}
Gracias hombre. ¡Tu solución me salvó mucho! –
¡El conteo de comprobación ayudó! –