Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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包含不同文件夹和子文件夹的所有图像_Php_Html_Web_Include - Fatal编程技术网

php包含不同文件夹和子文件夹的所有图像

php包含不同文件夹和子文件夹的所有图像,php,html,web,include,Php,Html,Web,Include,以下脚本有效: $dir = "images/"; $images = glob($dir."*.jpg" ); foreach( $images as $image ): echo"<li><img src='". '/' . $image . "' /></li>"; endforeach; $dir=“images/”; $images=glob($dir.*.jpg”); foreach($images作为$image): 回声“”; endf

以下脚本有效:

$dir = "images/";
$images = glob($dir."*.jpg" );
foreach( $images as $image ):

  echo"<li><img src='". '/' . $image . "' /></li>";
endforeach;
$dir=“images/”;
$images=glob($dir.*.jpg”);
foreach($images作为$image):
回声“
  • ”; endforeach;
    问题在下面的PHP脚本中。不包括更多显示图片的目录

    $dir = "images/images2/";
    $images = glob($dir."*.jpg" );
    foreach( $images as $image ):
    
           echo"<li><img src='". '/' . $image . "' /></li>";
    endforeach;
    
    $dir=“images/images2/”;
    $images=glob($dir.*.jpg”);
    foreach($images作为$image):
    回声“
  • ”; endforeach;
    如何解决此问题。

    尝试结合使用

    补充阅读:


    在使用图像时,也应添加子路径:

    $subpath = "images2/";
    $dir = "images/" . $subpath;
    ......
    echo ".....<img src='/" . $subpath . $image . "' />....";
    
    $subpath=“images2/”;
    $dir=“images/”$子路径;
    ......
    回声“……”;
    
    尝试在中提供完整路径

    $dir = "images/images2/";
    

    问题是。htaccess他遇到了问题,并重写了url。
    $dir = "images/images2/";