私はフォルダの中にたくさんのフォルダを持っているカテゴリという名前のフォルダを持っています。それらの名前を取ってデータベースに挿入する必要があります。フォルダ名はどのように読み取ることができますか?
phpでフォルダ名を取得する機能や方法はありますか?
私はフォルダの中にたくさんのフォルダを持っているカテゴリという名前のフォルダを持っています。それらの名前を取ってデータベースに挿入する必要があります。フォルダ名はどのように読み取ることができますか?
phpでフォルダ名を取得する機能や方法はありますか?
で、すべてのフォルダ名を取得することができますが、単純なRTMはあなたを持っているでしょう:readdir()
<?php
if ($handle = opendir('/path/to/files')) {
echo "Directory handle: $handle\n";
echo "Entries:\n";
/* This is the correct way to loop over the directory. */
while (false !== ($entry = readdir($handle))) {
echo "$entry\n";
}
/* This is the WRONG way to loop over the directory. */
while ($entry = readdir($handle)) {
echo "$entry\n";
}
closedir($handle);
}
?>
は落とし穴のマニュアルを必ずお読みください!
あなたはこのコード
<?php
$dirs = array_filter(glob('*'), 'is_dir');
print_r($dirs);
?>
私はこれを試していません – kjavelin
このコードを試してみると、配列内のすべてのディレクトリ名が取得されます。 –
[readdir](http://php.net/manual/en/function.readdir.php)はあなたの友だちです –