mediante foreach funciona perfectamente pero al pasarlo a array no me muestra nada.
el codigo del dom con foreach:
Código PHP:
Ver original
//Encontrar el contenido $dom = new DOMDocument(); $dom->loadHTML($page); $xpath = new DOMXPath($dom); $tags = $xpath->query('//span[@class="titulo"]'); foreach ($tags as $tag) { echo "<br />"; }
el caso es que necesito poner un return y no quiero echo, aparte pasarlo a una array, el codigo del array es el siguiente.
Código PHP:
Ver original
//Encontrar el contenido $dom = new DOMDocument(); $dom->loadHTML($page); $xpath = new DOMXPath($dom); $tags = $xpath->query('//span[@class="titulo"]'); foreach ($tags as $tag) { } return $contenido;
se supone que deberia de mostrarme una array pero no, me podrian echar una mano porfavor
gracias