Tengo una duda sobre como crear un array asociativo con href de mi código, ahora paso a explicarlo:
Código PHP:
Ver original
[...] $dom = new DOMDocument(); @$dom->loadHTML($html); $xpath = new DOMXPath($dom); $hrefs = $xpath->evaluate("/html/body//a"); for ($i = 0; $i < $hrefs->length; $i++) { $href = $hrefs->item($i); $url = $href->getAttribute('href'); [...]
Bueno básicamente lo que hace es parsear el html y buscar todos los links de una sola página, que sería la inicial que paso mediante una variable.
Lo que me dijeron que tengo que hacer es un array asociativo entre los href, pero no entendí muy bien como hacerlo. Porque un href debería ser el de la pág inicial alojada en la variable, mientras que otro debería contener las páginas que va recorriendo el crawler.
Se como hacer un array, pero con este estoy realmente confundido.
Si alguien puede darme una ayuda se lo agradezco mucho. Saludos y suerte!