-1

include関数を使用して記事をインポートするphpファイルがあります。記事はphpファイルです。table_of_contents()コンテンツ リストを表示するファイル内に配置する関数を作成したいと思います (Wikipedia の記事のように)。<h2>この関数は、" " で始まる ID を持つすべてのタグの記事をスキャンし、article-これらの見出しのリストをリンクとして出力する必要があります。

例えば:

<h1>Article</h1>
<?php table_of_contents() ?>
<h2 id="article-intro">Introduction</h2>
<p>text</p>
<h2>Middle</h2>
<p>text</p>
<h2 id="article-conclusion">Conclusion</h2>
<p>text</p>

レンダリングします

<h1>Article</h1>
<ul>
    <li><a href="#article-intro">Introduction</a></li>
    <li><a href="#article-conclusion">Conclusion</a></li>
</ul>
<h2 id="article-intro">Introduction</h2>
<p>text</p>
<h2>Middle</h2>
<p>text</p>
<h2 id="article-conclusion">Conclusion</h2>
<p>text</p>
4

1 に答える 1