遍历文件名称遇到目录名为0的情况,写判断条件使用!==

Select Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
    var_dump("false"==0);
    //返回 boolean true

    var_dump(false=="0");
    //返回 boolean true

    var_dump(false!=="0");
    //返回 boolean true

    var_dump(false!="0");
    //返回 boolean false

    /*
        当读取文件名称时,while (false !== ($file = readdir($handle))) 条件为true时,输出文件名称。

        如果遇到文件夹名称为“0”时,只有var_dump(false!=="0")才可以完整的遍历当前目录下得所有文件
    */

    /*程序应用如下*/

    if ($handle = opendir('./mycncart')) {        //遍历目标文件目录
        while (false !== ($file = readdir($handle))) {
            if ($file != "." && $file != "..") {
                echo "$file<br />";
            }
        }
        closedir($handle);
    }

?>

学习javascript: 调试onload事件执行时间的小技巧

代码示例如下:

<!DOCTYPE html>
<html>
<head>
    <title>onload事件</title>
    <meta charset=”utf-8″ />
    <script type=”text/javascript”>
        alert(“456”);
        window.onload=function(){    
            alert(“123”);
        }
        alert(“789”);
    </script>
</head>
<body>

</body>
</html>

首先弹出:456;
其次弹出:789;
最后弹出:123;

此例可说明:onload事件是在当页面被完全加载时才执行