- 博客(10)
- 收藏
- 关注
转载 生成器 (generator)和协程的实现
原文地址: https://www.insp.top/article/php-knowledge-completion-generator-and-the-realization-of-coroutine先说一些废话PHP 5.5 以来,新的诸多特性又一次令 PHP 焕发新的光彩,虽然在本文写的时候已是 PHP 7 alpha 2 发布后的一段时间,但此时国内依旧是 php 5.3 的天下...
2018-08-21 15:53:30 950
原创 SPL函数
//设置autoload寻找php定义的类文件的扩展名,多个扩展名用逗号分隔,前面的扩展名优先被匹配spl_autoload_extensions('.class.php, .php');//设置autoload寻找PHP、定义的类文件的目录,多个目录用PATH_SEPARATOR进行分隔set_include_path(get_include_path().PATH_SEPARATO...
2018-08-21 15:09:39 707
原创 SPL基础接口之Countable、OuterIterator
//Countableclass CountMe implements Countable{protected $myCount = 3;public function count(){return $this->myCount;}}$obj = new CountMe();echo count($obj);//OuterIterator$ar...
2018-08-21 14:15:18 203
原创 SPL迭代器之AppendIterator、MultipleIterator、FilesystemIterator
//AppendIterator按顺序迭代访问几个不同的迭代器$array_a = new ArrayIterator(array('a','b','c'));$array_b = new ArrayIterator(array('d','e','f'));$it = new AppendIterator();$it->append($array_b);//通过append方...
2018-08-21 11:00:49 259
原创 SPL迭代器之ArrayIterator
迭代器:通过某种统一的方式遍历链表或者数组中的元素的过程叫做迭代遍历,而这种统一的遍历工具称为迭代器。//SPL迭代器之ArrayIterator$fruits = array("apple" => "apple value","orange" => "orange value","grape" => "grape value"
2018-08-21 09:37:15 361
原创 SPL数据结构之队列 First In First Out
//SPL数据结构之队列$obj = new SplQueue();$obj->enqueue('a');$obj->enqueue('b');$obj->enqueue('c');print_r($obj); echo "Bottom:" . $obj->bottom() . "\n";echo "Top:" . $obj->top(...
2018-08-20 16:42:09 223
原创 SPL数据结构之堆栈 First In Last Out
//SPL数据结构之堆栈 $stack = new SplStack();//push操作向堆栈中放入一个节点到Top位置$stack->push('a');$stack->push('b');$stack->push('c');print_r($stack); echo "Bottom:" . $stack->bottom() . "...
2018-08-20 16:21:33 521
原创 SPL数据结构之双向链表
//SPL数据结构之双向链表$obj = new SplDoublyLinkedList();$obj->push(1);//push将新的节点数据添加到链表的Top$obj->push(2);$obj->push(3);$obj->unshift(10);//unshift将新的节点数据添加到链表的Bottomprint_r($obj);$ob...
2018-08-20 15:48:50 176
原创 PHP用cURL调用WebService获取天气信息
相关代码如下:<?php$data = 'theCityName=杭州';$curl = curl_init();curl_setopt($curl,CURLOPT_URL,"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName");curl_setopt($cur...
2018-08-20 11:56:18 526
原创 路人甲的踩坑日记
路人甲的踩坑日记曾经,有一个路人甲,他刚刚步入社会,对社会充满了希望,觉得世界上的一切东西都是美好的。往往社会中又充满了许多诱惑,他以为这些诱惑可以让他得到更多的利益。所以,他一步步的走进了自己给自己设下的坑。第一个坑---幸运28,也不知道在什么情况下,他在微信结识了一个妹纸,和妹纸很聊得来,无...
2018-08-06 08:57:03 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人