实例
<?php echo '<h2>常用的数组函数(二)</h2><hr color="green">'; /** * 堆栈与队列: *一、堆栈:元素的添加与删除只允许在数组的一端进行 *二、队列:元素的添加与删除只允许在数组的二端进行 */ echo '<pre>'; $user = ['id'=>5, 'name'=>'Kevin','gender'=>'male','age'=>30]; print_r($user); echo '<hr color="red">'; // //堆栈 // //1.array_push(arr,value..):尾部入栈 // array_push($user,'php中文网','www.php.cn'); // print_r($user); // //2.array_pop($arr),尾部出栈,每次只允许弹出一个元素 // echo array_pop($user); // print_r($user); // //3.array_unshift(arr,value..):头部入栈 // array_unshift($user,'php中文网','www.php.cn'); // print_r($user); // //4.array_shift(arr):头部出栈,每次只允许弹出一个元素 // echo array_shift($user),'<br>'; // print_r($user); // echo array_shift($user); // print_r($user); //队列操作 //1.array_push(arr,value..):尾部入队 array_push($user,'php中文网','www.php.cn'); print_r($user); //2.array_shift(arr):头部出栈,每次只允许弹出一个元素 echo array_shift($user),'<br>'; print_r($user); echo array_shift($user); print_r($user); //3.array_unshift(arr,value..):头部入栈 array_unshift($user,'php中文网','www.php.cn'); print_r($user); //4.array_pop($arr):尾部出栈,每次只允许弹出一个元素 echo array_pop($user); // print_r($user);
运行实例 »
点击 "运行实例" 按钮查看在线实例