ディレクトリ内のファイルの名前を取得してメニューに配置するメニューがあります。これは私が使用するコードです:
<ul>
<?php foreach(glob("overzicht/projects/{*.php,*.html}", GLOB_BRACE) as $file) {
echo "<li><a>".pathinfo($file, PATHINFO_FILENAME)."</a></li>";
}
?>
</ul>
今、メニューにリンクを取得したいので、liは次のようになります
<li><a href="filename.php"> filename </a></li>
私はこれを試しましたが、うまくいきません
<ul>
<?php foreach(glob("overzicht/projects/{*.php,*.html}", GLOB_BRACE) as $file) {
echo "<li><a href="".pathinfo($file, PATHINFO_FILENAME).".php">".pathinfo($file, PATHINFO_FILENAME)."</a></li>";
}
?>
</ul>
私は何を間違っていますか、またはなぜこれを行う必要がありますか?
編集
また、メニューの頭文字を大文字にしたいです。これも可能ですか?