Я застрял в конкретной задаче. Как вы можете видеть, я извлекаю hrefs и заголовок с веб-страницы, и мне нужно поместить эту информацию в файл. Но как этот массив можно напечатать следующим образом: href1: title1, href2: title2 и т. Д.Печать массива в файл
<?php
$searched = file_get_contents('http://technologijos.lt');
$xml = new DOMDocument();
@$xml->loadHTML($searched);
foreach($xml->getElementsByTagName('a') as $lnk)
{
$links[] = array(
'href' => $lnk->getAttribute('href'),
'title' => $lnk->getAttribute('title')
);
}
echo '<pre>'; print_r($links); echo '</pre>';
?>
Спасибо, может быть, я мог бы задать еще один вопрос - как я могу выровнять вывод, что ссылки будут в одной стороне и названия потом? –
Извините, но это совершенно другой вопрос. В основном он спрашивает: «как работает макет html», что не может быть отвечено в стиле вопроса и ответа, используемом здесь в SO. Я предлагаю вам найти несколько базовых руководств по началу работы с html (их много), посмотрите несколько примеров. Я уверен, что вы легко получите представление. – arkascha