質問の編集履歴

< 前の版

編集後

2014/09/06 01:21:57

PHPの質問です
coreserverです 以下の様なフォルダ構成になっています
======================
hoge.php
hoge
 |_a.php
 |_あ.php
======================

hoge.php
======================
<?php
foreach(glob('hoge/*.php') as $f) {
echo "<a href=\"http://hoge.jp/$f\">".basename($f,'.php')."</a>";
}
?>
======================

hoge.phpを実行しますと以下の様に英文字のファイルはきちんと表示されますが日本語ファイルはきちんと表示されません

<a href="hoge.jp/a.php">a</a>
<a href="hoge.jp/あ.php">.php</a>

どのようにすればいいでしょうか?

質問ページに戻る