次のphpコードを使用して、画像のフォルダーをhtmlページにロードしています。
私が抱えている問題は、画像のキャプションとして使用するために持ち込まれているファイル名がファイル拡張子を示していることです。
名前がプルされているコードの部分は、title='$img'です。
ファイル拡張子を削除するにはどうすればよいですか?
<?php
$string =array();
$filePath='images/schools/';
$dir = opendir($filePath);
while ($file = readdir($dir)) {
if (eregi("\.png",$file) || eregi("\.jpeg",$file) || eregi("\.gif",$file) || eregi("\.jpg",$file) ) {
$string[] = $file;
}
}
while (sizeof($string) != 0) {
$img = array_pop($string);
echo "<img src='$filePath$img' title='$img' />";
}
?>