フォーラムを見ましたが、必要なものが見つかりませんでした。ファイル名から拡張子を削除し、たとえばディレクトリからすべてのファイル (php ファイル) を含めて、例を示すのに助けが必要です。
このコードは動作します
$name = 'file.php';
$fileName= pathinfo($name, PATHINFO_FILENAME );
echo "Name: {$fileName}";
Results:
Name: file
しかし、フォルダーに含まれるいくつかのファイルでこれを取得するにはどうすればよいですか
<?php
$dir = "/dir1/dir2/dir3/dir4/";
$phpfiles = glob($dir . "*.php");
foreach ($phpfiles as $phpfile){
echo '<li><a href="'.$phpfile.'">'.basename($phpfile,".php").'</a></li>';
}
output
1.php
2.php
3.php
4.php
-----------------
how to insert path info in this script so that all files are included without extensions.
?>