Con un
preg_match_all creo un array multidimensional con datos, al que vamos a llamar
$arraymulti para explicarme mejor.
Para acceder al nodo del array que me interesa, utilizo:
Código PHP:
$arraymulti[1][0]
El caso es que dicho nodo, a veces no existe, y PHP me devuelve:
Código:
Notice: Undefined offset: 0 in C:\xampp\htdocs\miweb\index.php on line 2596
Hasta donde yo entiendo, ese error me está devolviendo 0 (cero numérico) o eso interpreto yo. Por lo tanto, podría hacer un condicional
if dependiendo si el dato existe o si no existe para cuando no exista ocultar el error.
Código PHP:
if ($arraymulti[1][0] == 0) {
echo " ";
} elseif {
echo $arraymulti[1][0];
}
Pero se ve que cuando el dato no existe,
$arraymulti[1][0] NO vale
cero... ni vale "
0", ni vale "
null", ni vale "
nulled", ni vale "
*espacio_en_blanco*"...
no logro encontrar qué es lo que devuelve si el nodo está vacio.
¿Alguna sugerencia?