自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sinkiang的博客

One line of code, one line of poetry。

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除