![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
小绿龙
node.js/php/go
展开
-
nginx1.15,php7.2.7安装配置
1 下载包环境 centos7 1. php包 http://101.96.10.63/at2.php.net/distributions/php-7.2.7.tar.gz 2. nginx包 http://nginx.org/download/nginx-1.15.1.tar.gz 3. pcre包 https://jaist.dl.sourceforge.net/project/...原创 2018-07-13 16:32:05 · 1869 阅读 · 0 评论 -
windows配置phpstorm和xdebug的断点调试
1. 安装xdebug 1.1使用phpinfo查看配置信息 ![这里写图片描述](https://img-blog.csdn.net/20180525180021960?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pzaGRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70...原创 2018-05-25 18:30:17 · 872 阅读 · 0 评论 -
pathinfo
pathinfo函数定义mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )PATHINFO_DIRNAME 文件的目录名PATHINFO_BASENAME 文件全名(有后缀)...原创 2018-04-28 16:23:53 · 273 阅读 · 0 评论 -
SplDoublyLinkedList常用操作
SplDoublyLinkedList原创 2017-12-31 17:20:14 · 411 阅读 · 0 评论 -
闭包函数
匿名函数(Anonymous functions)原创 2017-11-14 12:39:06 · 160 阅读 · 0 评论 -
php Splqueue队列
Splqueue类是php的队列类 类的定义 继承了双向链表 SplQueue extends SplDoublyLinkedList implements Iterator , ArrayAccess , Countable {/* Methods */__construct ( void )mixed dequeue ( void )void enqueue ( mixed $val原创 2017-10-13 15:19:55 · 1175 阅读 · 0 评论 -
PHP yield生成器
生成器不如说是一个生成器函数,关键词是yield,一个生成器可以yield生成许多它所需要的值。 当一个生成器被调用的时候,它返回一个可以被遍历的对象.当你遍历这个对象的时候(例如通过一个foreach循环),PHP 将会在每次需要值的时候调用生成器函数,并在产生一个值之后保存生成器的状态,这样它就可以在需要产生下一个值的时候恢复调用状态。使用//生成器function xrange($star原创 2017-10-13 09:50:22 · 369 阅读 · 0 评论 -
win10下php拓展环境搭建
需要下载的有:1.php源码,2.cygwin,3.编译器(vc++6.0),4.安装好配置环境变量的php程序 php源码 php5.5.38 这里使用的是php5.5.38源码 下载完成解压到d:/phpsrc目录,在下载cygwin cygwin官网 选择自己系统的位数下载,下载完成安装,在选择网址的时候选择 http://mirrors.sohu.com/cygwin/这个镜像网站原创 2017-04-04 16:41:39 · 1469 阅读 · 0 评论 -
php单引号和双引号的区别
单引号 ”中包含的是单个字符,这导致的结果:$a='a';echo '$a';输出的是 $a 字符串,在双引号中$a='a';echo "$a";输出 a; 还有类似于'aaa\naaa';输出就是原来的样子\n换行不起作用了,"aaa\naaa";在这里换行就有作用的。原创 2017-03-25 16:05:49 · 645 阅读 · 0 评论 -
正则表达式零宽断言在php中的问题
最近在学习正则表达式,有一个这样的正则:"#(?<=<(\w+)>).*(?=<\/\1>)#“用来匹配像html标签里面的内容。类似<div>aaa</div>中的aaa,但是在php中测试的时候:$reg='#(?<=<(\w+)>).*(?=<\/\1>)#';preg_match_all($reg,$cont,$arr);var_dump($arr);测试的时候会报 Warning:原创 2017-03-23 21:25:23 · 1355 阅读 · 0 评论 -
vscode配置php调试加php内置服务器使用
查看php信息下载对应的xdebug根据php版本和vc版本和位数(x86对应32位)在这里这里下载对应的dll修改php.ini新增[XDebug]zend_extension=你下载的xdebug dll文件xdebug.remote_autostart=On xdebug.remote_enable = 1 xdebug.remote_port=9001 重新查看...原创 2019-09-23 18:13:00 · 2626 阅读 · 0 评论