已掉线,重新登录

首页 > 绿虎论坛 > 建站 > 讨论/求助 (发帖)

标题: 这一行怎么改也不对,求教育

作者: @Ta

时间: 2013-07-25

点击: 2793

while($file = readdir($handle)){
  // 将 "." 及 ".." 排除不显示,这一行老出错,求教育
  if($file != "." && $file != "..")
   {
    if(empty($tupian))
     {
     exit;
     }
     else
     {
     $shijian=date('Y-m-d H:i:s',$file);
     echo $shijian."<br />";
     echo "<img src=$tupian alt='$shijian'><br />";
     }
  }
}



注释下面一行出错

[隐藏样式|查看源码]


『回复列表(8|显示机器人聊天)』

1. @墨迹未干,完全看不懂那一行想表达神马
(/@Ta/2013-07-25 16:05//)

2. @墨迹未干,我不喜欢用“&&”,你改用elseif试试
(/@Ta/2013-07-25 16:07//)

3. !==
(/@Ta/2013-07-25 16:40//)

4.
while (false !== ($file = readdir($handle))) {
    if ($file == "." || $file == "..") continue;
    $shijian=date('Y-m-d H:i:s',$file);
    echo $shijian."<br />";
    echo "<img src=$tupian alt='$shijian'><br />";
}
(/@Ta/2013-07-25 16:53//)

5. @墨迹未干,你把&&换成||试一下
(/@Ta/2013-07-25 16:53//)

6. @老虎会游泳 咱们同一分钟发表了回复,这个算默契么,鼓掌
(/@Ta/2013-07-25 16:54//)

7. @LLOVE,虽然很有默契,但是我觉得你的建议应该不正确。||会导致这个if语句没有任何作用,因为毕竟一个字符串要么!='.',要么!='..',要么两者都!=,||总是得到真。
(/@Ta/2013-07-25 16:57//)

8. @老虎会游泳,额。。没细考虑。。。。
(/@Ta/2013-07-25 17:04//)

回复需要登录

9月27日 07:51 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1