博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP-SplDoublyLinkedList
阅读量:4583 次
发布时间:2019-06-09

本文共 2172 字,大约阅读时间需要 7 分钟。

* @copyright * @version * @since **//* SplDoublyLinkedList * 方法 SplDoublyLinkedList implements Iterator , ArrayAccess , Countable { public __construct ( void ) public void add ( mixed $index , mixed $newval ) 在指定的索引位置插入值 public mixed bottom ( void ) 查看开始位置的节点 public mixed top ( void ) 查看结束位置的节点 public int count ( void ) 返回所有的元素的数量 public void rewind ( void ) 倒回迭代器的开始 public mixed current ( void ) 返回当前节点的信息 public mixed key ( void ) 返回当前节点的索引 public void setIteratorMode ( int $mode ) 设置迭代的模式 public int getIteratorMode ( void ) 返回迭代的模式 public bool isEmpty ( void ) 检查该双向列表是否是空的 public void next ( void ) 移动到下一个节点 public void prev ( void ) 移动到上一个节点 public bool offsetExists ( mixed $index ) public mixed offsetGet ( mixed $index ) public void offsetSet ( mixed $index , mixed $newval ) public void offsetUnset ( mixed $index ) public mixed pop ( void ) 从双向列表的末尾弹出一个节点 public void push ( mixed $value ) 向双向列表的末尾推入一个元素 public mixed shift ( void ) 从双向列表的头部弹出一个节点 public void unshift ( mixed $value ) 向双向列表的头部插入一个元素 public string serialize ( void ) public void unserialize ( string $serialized ) public bool valid ( void ) 检查双向列表是否有更多的节点} */$SplDoublyLinkedList = new SplDoublyLinkedList();$mysqli = new mysqli('114.55.104.117', 'db_writer', 'ka_32^%*ko', 'db_community');if($mysqli->connect_errno) exit('Mysql connect error ' . $mysqli->connect_error);$query = "show tables like '%zhs_user_timeline_%'";$result = $mysqli->query($query);if(!$result) exit('error ' . $mysqli->error);while($row = $result->fetch_row()){ //list($arData[]) = array_values($row); $SplDoublyLinkedList->push($row[0]); }$result->close();$mysqli->close();echo count($SplDoublyLinkedList), PHP_EOL;$SplDoublyLinkedList->rewind();while($SplDoublyLinkedList->valid()){ var_export($SplDoublyLinkedList->shift()); echo PHP_EOL; echo count($SplDoublyLinkedList), PHP_EOL; $SplDoublyLinkedList->next();}echo count($SplDoublyLinkedList);?>

转载于:https://www.cnblogs.com/yingnan/p/5659966.html

你可能感兴趣的文章
Android笔记——活动的生命周期
查看>>
springmvc使用包装的pojo接收商品信息的查询条件
查看>>
【Linux】【Services】【Configuration】puppet
查看>>
poj 1002:487-3279(水题,提高题 / hash)
查看>>
RAC环境上搭建DG
查看>>
OS X Mountain Lion高手进阶
查看>>
精通CSS:高级Web标准解决方案(第2版)(Amazon第一CSS畅销书全新改版)
查看>>
初识电流环
查看>>
MySQL每天自动增加分区
查看>>
在线生成坐标值,方便布局使用
查看>>
ab测试工具的使用
查看>>
RTL基本知识:编译命令指定隐性线网类型
查看>>
java中BigDecimal在金融行业中的使用
查看>>
66.Plus One
查看>>
爬虫——小结
查看>>
sticky bit
查看>>
sqlserver 中 where 条件和 join 条件的作用比较
查看>>
jvm解析和调优
查看>>
Linux 连接mysql服务器
查看>>
linux内核学习:中断中推后执行的部分
查看>>