1

私はいくつかのタグに私のフォルダを配置し、4つのアイテムだけを取るこのスクリプトを持っています..これは素晴らしいです!でもアルファベットでアイテムを取るには必要です

    $counter = 0;
$directory = opendir("albums/");  
while (($item = readdir($directory)) !== false && $counter < 4) { 
    if (($item != ".") && ($item != "..")){ 
    $files[] = $item;
    //..
    $counter++;
    } 
} 

私はこのスクリプトを持っており、それを結合または置換したいと思います

$items = glob("albums/*", GLOB_ONLYDIR);
{
    foreach($items as $item)
    {
    //..
    }
}

どうすればいいですか?グロブ機能は私にとって新しいものです...

4

1 に答える 1

0

最初の4つのアイテムを取る

$dirs = array_slice(glob('albums/*', GLOB_ONLYDIR), 0, 4);

array_slice()

于 2011-09-11T15:30:16.117 に答える