我正在索引网页。该代码扫描网页中的链接和给定标题的网页。链接和标题存储在两个不同的数组中。我想创建一个多维数组,其中包含单词 Array,后跟链接,然后是链接的各个标题。我有代码,我只是不知道如何把它放在一起。
require_once('simplehtmldom_1_5/simple_html_dom.php');
require_once('url_to_absolute/url_to_absolute.php');
//links
$links = Array();
$URL = 'http://www.youtube.com'; // change it for urls to grab
// grabs the urls from URL
$file = file_get_html($URL);
foreach ($file->find('a') as $theelement) {
$links[] = url_to_absolute($URL, $theelement->href);
}
print_r($links);
//titles
$titles = Array();
$str = file_get_contents($URL);
$titles[] = preg_match_all( "/\<title\>(.*)\<\/title\>/", $str, $title );
print_r($title[1]);