18/12/2017, 12:14
|
Colaborador | | Fecha de Ingreso: mayo-2008 Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses Puntos: 528 | |
Respuesta: Consulta Simple HTML DOM Parser - Fatal Error Con $html->find('ul[class=algo] div[class=otraCosa]', 1)->children(0)->plaintext
En la parte de "->children(0)->plaintext" estás asumiendo que existe al menos un elemento (cildren 0), por lo que si no existe, te dará error.
Primero debes verificar si el elemento existe, si miras la documentación, en caso de no existir lo que buscas te devuelve null, por lo tanto, debería ser algo así:
if(($html->find('ul[class=algo] div[class=otraCosa]', 1))!=null)
$arreglo [$i]= $html->find('ul[class=algo] div[class=otraCosa]', 1)->children(0)->plaintext; |