Correction status:qualified
Teacher's comments:
<?php echo '<h3>测试</h3>'; echo '<hr>'; // $i = 0; // while ($i<10){ // echo $i; // $i++; // } // echo '<hr>'; // $i = 0; // do{ // echo $i; // $i++; // }while($i<10); // echo '<hr>'; // // $i = 1000; // $i = 3; // do{ // echo $i<10 ? $i.',' : $i; // $i++; // }while($i<10); // echo '<hr>'; $arr1 = ['id','name','grade','course','class','age']; $arr2 = ['id'=>1,'name'=>'eric','age'=>33,'course'=>'php',['price'=>40,'f_Name'=>'apple','area'=>'shanghai']]; $arr3 = ['name'=>'jack','favorate'=>'grape','class'=>3,'age'=>30]; // for ($i=0; $i<count($arr1); $i++){ // echo key($arr1).'=>' .current($arr1).'<br>'; // next($arr1); // } // echo '<hr>'; // for ($i=0; $i<count($arr2); $i++){ // echo key($arr2).'=>' .current($arr2).'<br>'; // next($arr2); // } // reset($arr1); // reset($arr2); // echo '<hr color="red">'; // $i=0; // while($i<count($arr2)){ // echo key($arr2).'=>'.current($arr2).'<br>'; // next($arr2); // $i++; // } // echo '<hr>'; // foreach($arr3 as $a=>$b){ // echo $a.'=>'.$b.'<br>'; // } // reset($arr3); // echo '<hr>'; // foreach($arr3 as $b){ // echo $b.'<br>'; // } echo '<pre>'; // print_r(array_chunk($arr1,2,true)); // echo '<hr>'; // print_r(array_chunk($arr2,'2',true)); // echo '<hr>'; // print_r(array_merge($arr2,$arr3)); // echo '<hr>'; // print_r(array_splice($arr2,1,3)); // print_r(array_splice($arr2,1,6)); // print_r($arr2); // echo '<hr>'; // print_r(array_splice($arr2,1,4)); // print_r(array_splice($arr2,1,-1)); print_r($arr3); echo '<hr>'; $arr4 = ['a', 'b', 'c', 'd']; // print_r(array_splice($arr3,1,-1)); //如果第二参数是起始位置,第三位参数是从起始位置开始输出的长度,如果长度超过结尾,则只输出到结尾。 //如果第三位参数是负数,意思是终止位置从结尾处回推到个数。 // var_dump(array_splice($arr3,-4,2)); //终止位置回推时,无法跨过起始位置。 // print_r(array_splice($arr3,4,-3)); // print_r(array_splice($arr3,3,2,$arr4)); print_r(array_splice($arr3,3,2,$arr2)); // print_r(array_splice($arr3,3,2,['a', 'b', 'c'])); print_r($arr3);
点击 "运行实例" 按钮查看在线实例