Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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_Image - Fatal编程技术网

PHP图像和拇指脚本的不同位置

PHP图像和拇指脚本的不同位置,php,image,Php,Image,嗨,我正在尝试使用php的答案,以不同的位置为图像和拇指在下面的页面 我得到一份工作 警告:第88行/home/content/33/5055733/html/galeria.php中为foreach()提供的参数无效 第87-89行在下面 $imageArray = array(); foreach($extensionsArray as $ext){ $images = glob("" . $directory . "*.$ext"); 有人能帮忙吗? 谢谢你,梅勒妮 下面是完整的代码

嗨,我正在尝试使用php的答案,以不同的位置为图像和拇指在下面的页面

我得到一份工作 警告:第88行/home/content/33/5055733/html/galeria.php中为foreach()提供的参数无效

第87-89行在下面

$imageArray = array();
foreach($extensionsArray as $ext){
$images = glob("" . $directory . "*.$ext");
有人能帮忙吗? 谢谢你,梅勒妮 下面是完整的代码

<?php  
$gallery_up_dir = "gallery_uploads";
$gallery_thumb_dir = "gallery_thumbs";
$directory = "$gallery_up_dir/*/";

// or get all image files with a .jpg, .JPG, .png, .PNG extension.
$extensions_array = array('jpg', 'JPG', 'png', 'PNG');


$imageArray = array();
foreach($extensionsArray as $ext){
    $images = glob("" . $directory . "*.$ext");

    // fill up the array
    foreach($images as $image){ 
        $imageArray[] = "$image"; 
     }
}

//display images
foreach ($imageArray as $img) {

     echo '<a href="',$img,'" rel="shadowbox" class="thumbnail"><img src="', 
           str_replace($gallery_up_dir,$gallery_thumb_dir,$img) ,'" /></a>';

}?>


这是一个打字错误。将
$extensions\u数组更改为:

$extensionsArray = array('jpg', 'JPG', 'png', 'PNG');
当您在foreach循环中使用骆驼壳版本时:

foreach($extensionsArray as $ext){ ...

这是一个打字错误。将
$extensions\u数组更改为:

$extensionsArray = array('jpg', 'JPG', 'png', 'PNG');
当您在foreach循环中使用骆驼壳版本时:

foreach($extensionsArray as $ext){ ...
变量是不同的,在这两个位置使用$extensions\u array或$extensionsrarray,它应该可以工作


变量是不同的,在两个位置使用$extensions\u array或$extensionsrarray,它应该可以工作

$extensions\u array
foreach($extensionsrarray
…找出差异。
$extensions\u array
找出差异。