Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php glob()检索除一个文件外的所有文件_Php - Fatal编程技术网

php glob()检索除一个文件外的所有文件

php glob()检索除一个文件外的所有文件,php,Php,我有一个名为“文件夹”的文件夹。里面有几张照片。 其中一个是“1.jpg”。。 我需要检索此文件夹中的所有照片,除了“1.jpg”($first)。。 据我所知,我需要在foreach. $first="1.jpg"; $dirname="folder"; $images = glob($dirname.'*'); foreach($images as $image) { $html="<img src='".$image."'><br />"; echo

我有一个名为“文件夹”的文件夹。里面有几张照片。 其中一个是“1.jpg”。。 我需要检索此文件夹中的所有照片,除了“1.jpg”($first)。。 据我所知,我需要在
foreach.

 $first="1.jpg";
 $dirname="folder";
 $images = glob($dirname.'*');

 foreach($images as $image) {
 $html="<img src='".$image."'><br />";
 echo $html;
 }
$first=“1.jpg”;
$dirname=“文件夹”;
$images=glob($dirname.'*');
foreach($images作为$image){
$html=“
”; echo$html; }

感谢您的关注

$image
$first
不相等(!=)时,您可以跳过
回声

foreach($images as $image) {
    if ($image != $first) {
        $html="<img src='".$image."'><br />";
        echo $html;
    }
}
$first=“1.jpg”;
$dirname=“文件夹”;
$images=glob($dirname.'*');
未设置($images[$first]);
foreach($images作为$image){
回声“
”; }
非常感谢!我用过!=方法;)
foreach($images as $image) {
    if ($image == $first) {
        continue;
    }
    $html="<img src='".$image."'><br />";
    echo $html;
}
$first="1.jpg";
$dirname="folder";
$images = glob($dirname.'*');
unset($images[$first]);
foreach($images as $image) {
     echo "<img src='".$image."'><br />";
}