SplDoublyLinkedList::bottom() - 数据结构
SplDoublyLinkedList::bottom()
(PHP 5 >= 5.3.0, PHP 7)
Peeks at the node from the beginning of the doubly linked list
说明
publicSplDoublyLinkedList::bottom(void) : mixed参数
此函数没有参数。
返回值
The value of the first node.
错误/异常
ThrowsRuntimeExceptionwhen the data-structure is empty.
A note on top() and bottom(): Picture the doubly-linked list (or queue) in the same way that you would a stack. Say you started with an empty queue, and added five values: $myList = new SplDoublyLinkedList $mylist->push(1) $mylist->push(2) $mylist->push(3) $mylist->push(4) $mylist->push(5) $mylist->top() -> 5 $mylist->bottom() -> 1
$a = new SplDoublyLinkedList; $arr=[1,2,3,4,5,6,7,8,9]; for($i=0;$iadd($i,$arr[$i]); } echo "SplDoublyLinkedList array last/top value " . $a->top() ." \n"; echo "SplDoublyLinkedList array first/top value " . $a->bottom() . " \n\n"; print_r($a); //Another Example $spl = new SplDoublyLinkedList; $spl->push(11); $spl->push(2); $spl->push(3); $spl->push(8); $spl->push(5); //array last value echo $spl->top(); echo PHP_EOL; //Array first value echo $spl->bottom(); echo PHP_EOL; print_r($spl);
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)