PHP JavaScript横向总结、对比(判断、循环)

来源:互联网 发布:java编程技巧 编辑:程序博客网 时间:2024/06/14 21:31

判断:

           JS:

if                    if...else....              if...else if....else.....                 swith......    使用时都得在大括号里面

            PHP和JS的判断使用方法相同


循环

              PHP:

      while - 只要指定的条件成立,则循环执行代码块

      do...while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环

       for - 循环执行代码块指定的次数

       foreach - 根据数组中每个元素来循环代码块

                   $x=array("one","two","three");
                    foreach ($x as $value)
                     {
                            echo $value . "<br>";
                     }


              JS

         for - 循环代码块一定的次数

         for/in - 循环遍历对象的属性

                         var person={fname:"John",lname:"Doe",age:25};

           for (x in person)           {               txt=txt + person[x];           }
          while - 当指定的条件为 true 时循环指定的代码

         do/while - 同样当指定的条件为 true 时循环指定的代码块


      判断用法和C语言相同,for、while循环和C语言相同,

    do{    }  while()  ;   两者使用方法相同,do后面的代码快会先执行一次,然后判断while中的条件若符合要求,则继续执行,如不符合要求则结束循环