分类 php 下的文章

微信内置浏览器支付遇到的大坑。


最近公司有了一个新的需求,学生在购买课时的时候,需要让家长或者朋友代付。这样的话我首先想到的就是微信的H5支付(微信内置浏览器调用支付模块)。当时想用这个支付的原因因为是前端代码十分简单。。
然而恰恰是因为自己选择了这个方法,让自己连续两天陷入了困境。


php 二叉树算法小解


前段时间出去面试,被问到如果从一个数组中快速找到某一个元素在该数组的位置。我当时大概想到他是想问我算法,当时不是很清楚怎么写,就用说切割字符串,用字符串函数去找,当时想的是字符串函数查找起来挺方便的。面试官直接说。我给的数组很小,如果很大怎么办。肯定不能用你这种方法,他说用二叉树,面试完之后自己回去查了所谓的二叉树,自己写了小demo试了一下,确实不错。不多说了,惭愧,写php的竟然一点算法都不懂。。上代码


php 多进程实用小结


前提:众所周知,php都是单进程处理的,处理多并发呢主要是依赖php-fpm多进程,以及他们进程的复用。但是我们使用php多进程也是很有意义的,特别是在cli模式下处理大数据,或者运行后台DEMON守护进程时,多进程的优势不用多说。
主要用到pcntl的扩展以及相关方法函数。