<?php for ($i=0; $i < 10; $i++) { echo '输出数字是:'.$i.'<br>'; }; // for函数原理: // for (init counter; test counter; increment counter) { // code to be executed; // } // 参数: // init counter:初始化循环计数器的值 // test counter:: 评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束。 // increment counter:增加循环计数器的值 echo '<hr color="red">'; $a=0; while ( $a<=5) { echo "这个数字是:".$a."<br>"; $a++; } // while函数原理: // while (条件为真) { // 要执行的代码; // } // while函数先判断后执行 echo '<hr color="green">'; $b=0; do{ $b++; echo "这个数字是:".$b."<br>"; }while ( $b<= 5) ; // do...while 循环首先会执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。 // do { // 要执行的代码; // } while (条件为真); echo '<hr color="blue">'; $message=['name'=>'朱海','sex'=>'man','years'=>20,'language'=>'php']; foreach ($message as $key => $value) { echo "<ul>"; echo "<li>".$key.":".$value."</li>"; echo "</ul>"; } //foreach($arr as $key=>$value):数组专用的遍历语法结构 // $key是索引键值 // $value是变量值 echo '<hr color="brown">'; print_r(array_splice($message, 2,-1)); // 输出去除值 echo "<br>"; print_r($message); // 输出剩余值 ?>
手写如下