加载中
swoole架构

swoole的强大之处就在与其进程模型的设计,既解决了异步问题,又解决了并行。 主线程MainReactor swoole启动后主线程会负责监听server socket,如果有新的连接accept,主线程会评估每个React...

PHP
2018/01/17 09:16
74
PHP为什么要用pack/unpack

pack/unpack详细用法参见: https://my.oschina.net/goal/blog/195749?p=1#OSC_h3_12 这里只探讨一下为什么会有这两个函数,在什么情况下要用到它们。 首先,了解下php里的字符串string,一般...

PHP
2018/01/15 12:41
83
PHP可变长度参数列表的实用技巧

php5.6添加了一个新的特性,那就是 可变长度参数列表 , 它提供了什么便捷的语法特性呢? 两个例子: 1.可变长度的形参 function foo($name, ...$options) { foreach ($options as $val) e...

PHP
2017/01/16 15:01
162
正则表达式非贪婪模式和取反字符类的使用区别

有这么一个字符串: <a href="#">one</a><a href="#">two</a> 我想匹配出 <a href="#">two</a> 于是我就写了 preg_match_all('/<a.*?>two<\/a>/',$str,$m); 得到的结果$m是 array( 0=>'<a ...

PHP
2017/01/05 16:59
181
Laravel5 ,phpng(php7) vs php5.4 性能测试

本次测试目的是想看看php7能给laravel5带来多大提升,采用php内置server,测试基于welcome路由,增加了Eloquent模型查询语句,测试结果仅供参考。 测试环境: macbook pro i5+ssd+8g内存 硬件...

PHP
2016/11/09 10:49
241
两种方式实现PHP+Mysql无限分类

无限分类是个老话题了,来看看PHP结合Mysql如何实现。 第一种方法 这种方法是很常见、很传统的一种,先看表结构 表:category id int 主键,自增 name varchar 分类名称 pid int 父类id,默认0...

PHP
2016/11/09 10:48
210
[转载]字符编码笔记:ASCII,Unicode和UTF-8

看到阮一峰大神的这篇关于字符编码的文章,受益良多,特转载保存。 作者: 阮一峰 日期: 2007年10月28日 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果...

2016/11/09 10:42
43
史上最难PHP笔试题答案

传说,这套题只要答对8题,就可月薪过10K。可现实总是很骨感,按我的测试结果(答对14题)还不到8k,也就乐呵一下吧。不管怎样,这套题目不光光是考验php基本语法那点东西,涉及的范围还是很广...

PHP
2016/11/09 10:39
592
php后台守护进程+进程信号处理

业务需要写一个后台进程去处理队列,看了一下网上关于守护进程的文章,摸索了一下,写了个初始框架,记录一下。

2016/03/03 11:25
217
linux下php连接oracle教程

什么也不说了,对方太坑,不提供http api,直接把oracle账号密码扔给我自己连接,又得装环境,此前从来没用PHP连接oracle过。

2015/09/25 12:58
510
laravel5,php5.4 vs phpng(php7)性能对比

本次测试目的是想看看php7能给laravel5带来多大提升,采用php内置server,测试基于welcome路由,增加了Eloquent模型查询语句,测试结果仅供参考。

windows安装vagrant 以及 laravel homestead

之前一篇文章介绍了composer的安装,本篇介绍一下vagrant以及homestead的安装。

2015/05/06 09:31
6.1K
内什么,PHP史上最难面试题,答案分析

给我博客带点流量,点击下面链接查看吧:)

php
2015/03/28 16:46
489
php计算中文字符串的长度

php有一个扩展函数mb_strlen可以计算不同编码的实际字符个数,本文介绍了在没装扩展的情况下,如何自己编写一个函数来检测中文字符串的实际字数。

php
2015/03/24 16:44
331
两种方式实现PHP+Mysql无限分类

两种方式实现PHP+Mysql无限分类

php
2015/03/02 09:36
161
使用GDB调试PHP代码,解决PHP代码死循环

最近在帮同事解决Swoole Server问题时,发现有1个worker进程一直处于R的状态,而且CPU耗时非常高。初步断定是PHP代码中发生死循环。

php
2015/02/13 17:06
214
nginx连接php-fpm sock文件失败502

今天把vps上php5.3升级到了php5.4,我采用的是nginx+php-fpm的架构,nginx通过php-fpm的socks文件来连接。 结果报错: connect() to unix:/tmp/php-cgi.sock failed (13: Permission denied)...

PHP
2014/12/18 14:11
4.5K
web的工作方式,http协议简介

本文转自《go web编程》一书,觉得说的比较好,特转过来收藏。

2014/10/15 10:54
716
php当数据库update遇到并发,一个小坑

有一个答题的小项目,表的字段如下: id 用户id times 答题次数 questions 回答的问题id,这是一个php serialize()的字符串 当用户答完题像后端提交结果时,构建的post包如下: <!-- lang: p...

PHP
2014/09/26 16:39
1K
通过composer发布自己的包

昨天通过一下午的时间摸索,基本掌握的composer的用法,也成功发布了自己的包,这边文章主要记录一下如何发布管理自己的包。

2014/08/12 10:02
910

没有更多内容

加载失败,请刷新页面

返回顶部
顶部