php程序模拟一个栈

来源:互联网 发布:md5解密算法java代码 编辑:程序博客网 时间:2024/05/17 02:09
<?phpclass stack{private $_data = array();private $_end = null;public function push($data){if($this->_end===null){$this->_end = 0;}else{$this->_end++;}$this->_data[$this->_end] = $data;}public function pop(){if(empty($this->_data))   return false;$ret = $this->_data[$this->_end];array_splice($this->_data,$this->_end);$this->_end--;}public function getData(){return $this->_data;}}$stack = new stack();$stack->push('d');$stack->push('e');$stack->push('f');$stack->pop();print_r($stack->getData());?>


原创粉丝点击