php список и ссылки на файлы с метатегами
за работой
Я знаю, как перечислить и связать все файлы php в папке: с помощью этого кода
<?php
echo "<ul>";
$phpfiles = glob("[^index]*.php");
foreach ($phpfiles as $phpfile){
echo '<li><a href="'.$phpfile.'">'.pathinfo($phpfile, PATHINFO_FILENAME).'</a></li>';
}
echo "</ul>";
?>
В приведенном выше коде перечислены все файлы php, кроме index.php.
И я знаю, как показать описание метатега отдельного файла . С помощью этого кода:
<?php
$url='http://my-path/my-file';
$tags = get_meta_tags($url);
echo "<p><b>description of myfile</b>: ";
echo $tags['description'];
echo "</p>";
?>
Но как я мог, так сказать, слить вещи? это
- перечислить и связать все файлы php в папке и
- добавить описание (из соответствующего метатега в каждом файле) справа от имени каждого файла
не работает
Я попробовал следующий код, но безуспешно:
<?php
echo "<ul>";
$phpfiles = glob("[^index]*.php");
foreach ($phpfiles as $phpfile){
echo '<li><a href="'.$phpfile.'">'.pathinfo($phpfile, PATHINFO_FILENAME).'</a>';
echo "<span>";
}
foreach ($phpfiles as $files){
echo "<p><b>$files</b></p>"; //just for testing it
$tags = (get_meta_tags($files));
echo $tags['description'];
echo PHP_EOL;
echo "</span></li>";
}
echo "</ul>";
?>
Я получаю сообщение об ошибке:
Notice: Undefined index: description