2016-08-08 9 views
-3

私はフォルダの中にたくさんのフォルダを持っているカテゴリという名前のフォルダを持っています。それらの名前を取ってデータベースに挿入する必要があります。フォルダ名はどのように読み取ることができますか?

phpでフォルダ名を取得する機能や方法はありますか?

+0

[readdir](http://php.net/manual/en/function.readdir.php)はあなたの友だちです –

答えて

0

で、すべてのフォルダ名を取得することができますが、単純な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); 
} 
?> 

は落とし穴のマニュアルを必ずお読みください!

0

あなたはこのコード

<?php 
    $dirs = array_filter(glob('*'), 'is_dir'); 
    print_r($dirs); 
?> 
+0

私はこれを試していません – kjavelin

+0

このコードを試してみると、配列内のすべてのディレクトリ名が取得されます。 –

関連する問題