简体   繁体   中英

PHP Get all files but not in subdirectories

Im using this code:

$path = realpath('');
$i = 0;
$objects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path));

foreach($objects as $name => $object){

and it gets all sub directories in the main directory, when I only want it to get in the current directory

How would I go about doing that?

You could make use of glob() instead.

<?php
chdir('yourcurrentdirectory');
foreach(glob("*.*") as $file)
{
  echo $files."<br>";
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM