新しい Web サイトのナビゲーション ブレッドクラム システムを開発しようとしています。私のページは、SimpleXML を使用して、xml データベースからファイル名とページ情報を取得します。
preg_replace();の php エラーを受け取りました。最後のコード ブロックの関数:解析エラー: 構文エラー、21 行目の /home/content/85/8762385/html/joelsdesign/movies/we-are-hiring.php の予期しない T_STRING
ドキュメントの先頭には、 $dom = simplexml_load_file('pages.xml');があります。
これは私の xml ファイルの内容です: http://joelsdesign.info/movies/scores.xml
ナビゲーション メニューは「必須」であり、require ステートメントは$navという変数に格納されています。
foreach ($dom->page as $page) {
$title = $page->title;
$file = $page->file;
$nav = file_get_contents('require/nav.php');
$nav = preg_replace("<li><a href=\"".$file."\">".$title."</a></li>", "<li class="current"><a href=\"".$file."\">".$title."</a></li>", $nav);
}