1

CodeIgnitor では、directory_map を使用してこの配列を取得しています。

Array
(
    [0] => preview.zip
    [1] => RealEsta - Email Marketing Template.zip
    [2] => thumbnail
    [3] => thumbnail.jpg
)

配列からディレクトリ名を削除したい。

Array
(
    [0] => preview.zip
    [1] => RealEsta - Email Marketing Template.zip
    [2] => thumbnail.jpg
)

このような。このファイルリスト配列からこのディレクトリを削除する方法。

4

3 に答える 3

0

使用できますis_dir()

例:

<?php

// Your array
$files_and_dirs = array(
            'preview.zip',
            'RealEsta - Email Marketing Template.zip',
            'thumbnail',
            'thumbnail.jpg'
        );


// Now loop the above array
foreach($files_and_dirs as $key => $value)
{
    if(is_dir("abc/xyz/".$value))
    {
        unset($files_and_dirs[$key]);
    }
}
于 2015-02-02T15:28:37.917 に答える