PHP を使用してユニ割り当て用の動的サイト マップを作成する必要があります。
リンクの名前を「sitemap.txt」というテキスト ファイルに保存しました。これらの名前は、ページの名前から拡張子を引いたものであり、このコンテンツを使用してリンクを生成することになっています。内容は次のようになります。
インデックス,サービス,お問い合わせ,登録,ログイン,クラスマネージャー
私のコードは以下の通りです:
<?php
$fp = fopen("sitemap.txt", "r");
echo '<p class="smallerText">';
while(!feof($fp))
{
$line = fgets($fp);
$array = explode(",", $line);
}
fclose($fp);
$num_elements = count($array);
$list = '<ul class="servicesList" name="sitemap">';
for($count = 0; $count < $num_elements; $count++)
{
$list .= "<li>$array[$count]</li>";
}
$list .= "</ul>";
echo "$list";
?>
基本的に、ファイルの内容を問題なくページに印刷できました。しかし、静的テキストをリンクに変換する必要があります。
誰でも方法を提案できますか?正規表現または文字列マッチングの使用を考えていましたが、方法がわかりません。