<?php
class Twowayqueue{
private $array=array();
public function addHead($element){
return array_unshift($this->array,$element);//array_unshift:向数组头部插入一个元素,返回数组中新的元素数目。
}
public function addTail($element){
return array_push($this->array,$element);//array_push:向数组尾部插入一个元素,返回新数组的元素个数。
}
public function removeHead(){
return array_shift($this->array);//array_shift:删除数组的第一个元素吗,返回删除元素值。
}
public function removeTail(){
return array_pop($this->array);//array_pop:删除数组最后一个元素,返回删除元素值。
}
}
?>