摘要:刪除最后一個元素,因為已經(jīng)并使得最后索引向前移動一位結(jié)果
_end===null){ $this->_end=0; }else{ $this->_end++; } $this->_data[$this->_end]=$data; } public function pop(){ if(!is_array($this->_data)||empty($this->_data)){ return false; } $ret=$this->_data[$this->_end]; // 刪除最后一個元素,因為已經(jīng)pop,并使得最后索引向前移動一位 $popData=array_splice($this->_data, $this->_end); $this->_end--; return empty($popData)?null:$popData[0]; } public function getData(){ var_dump($this->_data); } } $demo= new Stack(); $demo ->push("i"); $demo ->push("am"); $demo ->push("tb"); echo $demo->pop("tb"); echo $demo->pop("am"); var_dump( $demo->pop("i")); var_dump($demo->pop("i")); $demo->getData();
結(jié)果:
tb am string(1) "i" bool(false) array(0) { }
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21405.html
摘要:熟悉編程,對于網(wǎng)絡(luò)模型有一定的認知,熟悉多路復(fù)用技術(shù)。對主從延遲能有效解決。能夠支持對于千萬級流量網(wǎng)站的正常開發(fā)維護工作。結(jié)束語技術(shù)無止境,未來有更多可能。 本文旨在給要學(xué)習(xí) PHP 的新手一個大概的認知輪廓,在心里有個學(xué)習(xí)的結(jié)構(gòu),有的放矢,避免走太多彎路。大神請忽略。 入門階段 預(yù)備知識 1、掌握基本HTML、JS、CSS語法;熟悉 Bootstrap。 參考: https:/...
摘要:熟悉編程,對于網(wǎng)絡(luò)模型有一定的認知,熟悉多路復(fù)用技術(shù)。對主從延遲能有效解決。能夠支持對于千萬級流量網(wǎng)站的正常開發(fā)維護工作。結(jié)束語技術(shù)無止境,未來有更多可能。 本文旨在給要學(xué)習(xí) PHP 的新手一個大概的認知輪廓,在心里有個學(xué)習(xí)的結(jié)構(gòu),有的放矢,避免走太多彎路。大神請忽略。 入門階段 預(yù)備知識 1、掌握基本HTML、JS、CSS語法;熟悉 Bootstrap。 參考: https:/...
閱讀 3415·2021-10-08 10:15
閱讀 5629·2021-09-23 11:56
閱讀 1479·2019-08-30 15:55
閱讀 457·2019-08-29 16:05
閱讀 2740·2019-08-29 12:34
閱讀 2052·2019-08-29 12:18
閱讀 925·2019-08-26 12:02
閱讀 1661·2019-08-26 12:00