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

Php 存在文件_的异常行为

Php 存在文件_的异常行为,php,Php,我在php中有一个for循环: for ($i=0; $i <= 10; $i++) { if (file_exists('./img/'.$i.'.jpg')) { echo 'FILE: '.$i.'.jpg EXISTS!'; } else { echo 'FILE: '.$i.'.jpg NOT EXISTS!'; } } 对于($i=0;$i请尝试以下代码: $dirname = "./img/

我在php中有一个for循环:

for ($i=0; $i <= 10; $i++) {
      if (file_exists('./img/'.$i.'.jpg')) { 
          echo 'FILE: '.$i.'.jpg EXISTS!'; 
      } else { 
          echo 'FILE: '.$i.'.jpg NOT EXISTS!'; 
      }
}

对于($i=0;$i请尝试以下代码:

$dirname = "./img/";
$images = glob($dirname."*.jpg");
它将只提供现有的.jpg文件

或者,您可以使用自己的代码,而无需
else
条件:

 for ($i=0; $i <= 10; $i++) {
            if (file_exists('./img/'.$i.'.jpg')){ 
            echo '<br/>FILE: '.$i.'.jpg EXISTS!'; 
           }
       } 

对于($i=0;$i请尝试以下代码:

$dirname = "./img/";
$images = glob($dirname."*.jpg");
它将只提供现有的.jpg文件

或者,您可以使用自己的代码,而无需
else
条件:

 for ($i=0; $i <= 10; $i++) {
            if (file_exists('./img/'.$i.'.jpg')){ 
            echo '<br/>FILE: '.$i.'.jpg EXISTS!'; 
           }
       } 

对于($i=0;$i我认为您对文件结构和相对路径感到困惑

/
/
在脚本运行目录中获取相同的文件夹相同,如果要转到父目录,则需要添加
。/

我已经创建了同样的程序,它运行良好

运行路径/var/www/html/test并检查文件夹/var/www/html/test/img,运行正常

   for ($i=1; $i <= 10; $i++) {
    $selva = "./img/$i.jpg";
      if (file_exists($selva)) {
          echo 'FILE: '.$selva.' EXISTS!<br>';
      } else {
          echo 'FILE: '.$selva.' NOT EXISTS!<br>';
      }
   }

对于($i=1;$i我认为您对文件结构和相对路径感到困惑

/
/
在脚本运行目录中获取相同的文件夹相同,如果要转到父目录,则需要添加
。/

我已经创建了同样的程序,它运行良好

运行路径/var/www/html/test并检查文件夹/var/www/html/test/img,运行正常

   for ($i=1; $i <= 10; $i++) {
    $selva = "./img/$i.jpg";
      if (file_exists($selva)) {
          echo 'FILE: '.$selva.' EXISTS!<br>';
      } else {
          echo 'FILE: '.$selva.' NOT EXISTS!<br>';
      }
   }

for($i=1;$i)您的目录结构是什么?当前的输出是什么?您希望得到什么?@AlivetoDie--Anantsingh为什么,有什么区别?不需要额外的引号。直接转到:-
如果(文件存在(“./img/$i.jpg”)){
你的目录结构是什么?当前的输出是什么?你希望得到什么?@AlivetoDie--Anantsingh为什么,有什么区别?不需要额外的引号。如果(文件存在(“./img/$i.jpg”),直接点击:-
){
谢谢我混合了“/”和“../”…我添加了“../”,现在工作很好..谢谢你的建议并指出我忘记做的事情有些朋友,很高兴看到你解决了这个问题,编码很开心!谢谢我混合了“/”和“../”…我添加了“../”,现在工作很好..谢谢你的建议并指出我忘记做的事情有些妈妈te,很高兴看到你解决了这个问题,很高兴编码!