语法的基础知识使用:
实例
<?php //实例演示while(),do~while() for ($i=1;$i<=20;$i++){ echo $i<99 ? $i.',' : $i; } echo '<hr>'; $a = 20; while ($a<20){ echo $a<19 ? $a.',' : $a; $a++; } echo '<hr>'; $b=20; do{ echo $b<19 ? $b.',' : $b; $b++; }while($b<20); echo '<hr>'; //函数的参数与作用域 function hi(){ return '欢迎leechaohua'; } echo hi(); echo '<hr>'; function hello($name){ return '欢迎lee'.$name.'hua'; } echo hello('chao'); echo '<hr>'; function hello1($name1,$name2='hua'){ return '欢迎lee'.$name1.$name2; } echo hello1('chao'); echo '<hr>'; function hello2(){ return (func_get_arg(0)+func_get_arg(1)+func_get_arg(2)); } echo hello2(1,2,3); echo '<hr>'; $name3='leechaohua'; function hello3(){ return $GLOBALS('$name3'); } echo '欢迎'.$name3; echo '<hr>'; //数组常用的键值操作与指针操作 $girl =array('age'=>18,'name'=>'pretty','high'=>168,'body'=>'thin'); echo in_array(18,$girl) ? '年轻' : '不年轻'; echo key_exists('married',$girl) ? '已婚' : '未婚'; print_r(array_values($girl)); print_r(array_search(18,$girl)); print_r(array_flip($girl)); echo '<hr>'; echo count($girl); echo key($girl); echo current($girl),'<br>'; next($girl); echo key($girl); echo current($girl),'<br>'; end($girl); echo key($girl); echo current($girl),'<br>'; echo '<hr>'; //数组模拟栈与队列操作 array_push($girl,'white'); //尾部进队 print_r($girl); echo '<hr>'; array_pop($girl); // 尾部出队 print_r($girl); echo '<hr>'; array_unshift($girl,'purple'); // 头部进队 print_r($girl); echo '<hr>'; array_shift($girl); // 头部出队 print_r($girl); echo '<hr>';
运行实例 »
点击 "运行实例" 按钮查看在线实例
总结:while(),do~while()
的使用,很困难,要多联系!