- 博客(6)
- 收藏
- 关注
转载 ngxin配置文件
一 全局配置 (1)user ngxin运行用户以及用户组,主要关系到一些权限问题(rwx)。默认是nobody (2)worker_processes ngxin开启进程数,建议配置成与cpu核数一致 (3)error_log 定义输出错误日志级别输出级别有debug、info、notice、warn、error、crit可供选择,其中,debug输出日志最为...
2019-09-16 15:32:00
275
转载 php-迭代器
说明:就像for和foreach一样实现迭代的功能。继承迭代器接口,就可以编写自定义的迭代器,其中定义的每个方法都有其意义 下面的demo只是实现了最简单的循环功能,如果实际业务中有更复杂的场景,也是可以胜任的<?phpclass myIterator implements Iterator { private $arr; p...
2019-09-12 18:01:00
118
转载 php-克隆对象
之前在开发过程中发现php的对象克隆还是比较奇怪的,到底是复制还是引用今天梳理了一下 (1)这种就是实实在在的引用了,两个对象都是指向了同一个内存地址<?phpclass C{}$c = new C();$c2 = $c;$c->p = 'x';echo $c2->p; //x?> ...
2019-09-12 17:28:00
120
转载 php-设计模式
设计模式本质上就是一种模式,只要了解每个模式个什么意思和作用就行,下面的代码例子也是为了方便理解,所以写的尽量简洁明了1.单例模式 说明:某一个类全局只存在一个实例,并且不会被创建副本,因为不能被实例化了所以需要为外部提供一个获取实例的入口(一个静态方法) 作用:(1)在一次运行中,不会被实例化多次可以减少内存的开销。 (2)以数据库为例,只实例化一次还可以...
2019-09-12 16:37:00
91
转载 php-fpm
作用:本身也是一个进程,主要是为了管理fastcgi进程池,控制进程数量, 监控进程运行状态。在这之前还有一个php-cgi, 虽然是官方的,但性能不咋地,最终被php-fpm替代了。这里简单说一下cgi,php会为外部应用提供很多种sapi(服务器应用程序编程接口),常见的给apache的mod_php5,给nginx的cgi,fastcgi,给IIS的ISAPI,还有Shell的...
2019-09-11 11:32:00
65
转载 php-二维数组排序
如何对于二维数组其中的某一列值进行排序? $arr = [['a' => 2], ['a' => 1], ['a' => 3]](1) uasourt函数,这个比较灵活 可以按自己意愿排序 uasourt($arr, function($p1, $p2) { if ($p1['a'] == $p2['a']) return 0; ...
2019-09-10 17:39:00
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人