Hola de nuevo.
Sí, efectivamente faltaba un paréntesis, pero no me arroja ningún resultado.
Me podéis orientar sobre dónde encajaría la solución propuesta:
Código:
for($i=0; $i<count($array); $i++){
if(strpos("palabra a buscar",$array[$i])){
echo "<link.....>";
}
}
Aquí:
Código:
<?php
$urls = array();
$DomDocument = new DOMDocument();
$DomDocument->preserveWhiteSpace = false;
$DomDocument->load('http://www.framtravelsafe.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1');
$DomNodeList = $DomDocument->getElementsByTagName('loc');
foreach($DomNodeList as $url) {
$urls[] = $url->nodeValue;
}
//display it
echo "<pre>";
print_r($urls);
echo "</pre>";
?>
No me arroja ningún resultado ni para las urls completas en sustitución de "palabra a buscar" ni para el nombre del enlace en sí.
Gracias por vuestra infinita paciencia.