小蓝博客

php 笔记

CGI, FastCGI, PHP-CGI, PHP-FPM, Spawn-FCGI区别 - 小蓝博客
php 笔记

CGI, FastCGI, PHP-CGI, PHP-FPM, Spawn-FCGI区别

小蓝阅读(328)

nginx只是 web 中的内容分发者,比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解析器来处理,那么他会把这个请求简单处理后交给PHP解析器。

php浮点精度问题,php踩过的那些坑 - 小蓝博客
php 笔记

php浮点精度问题,php踩过的那些坑

小蓝阅读(199)

bcadd — 将两个高精度数字相加 - bccomp — 比较两个高精度数字,返回-1, 0, 1 - bcdiv — 将两个高精度数字相除 - bcmod — 求高精度数字余数 - bcmul — 将两个高精度数字相乘 [但是不要用浮点型相乘,不然结果有误,用第三个参数显示小数位数] - bcpow — 求高精度数字乘方 - bcpowmod — 求高精度数字乘方求模,数论里非常常用

关于php新特性trait的理解 - 小蓝博客
php 笔记

关于php新特性trait的理解

小蓝阅读(192)

trait类似于class,提供代码复用,但是并不能通过 trait 自身来实例化对象优先级比较;当前类大于trait大于继承类 - use通过逗号来加载多个trait - 为了解决多个 trait 在同一个类中的命名冲突,需要使用 insteadof 操作符来明确指定使用冲突方法中的哪一个

关于php中的接口interface - 小蓝博客
php 笔记

关于php中的接口interface

小蓝阅读(191)

抽象类提供了具体的实现标准,但是接口则是标准的模板.接口只定义功能,而不实现功能,接口使用 interface来声明. - interface 是完全抽象,只能声明 public 方法,privite 和protected均不能定义.也不能声明实例变量,但是可以声明常量,但不建议这样子用,至于为什么嘛,用"标准"来回答吧

php解析xml格式的数据为数组 - 小蓝博客
php 笔记

php解析xml格式的数据为数组

小蓝阅读(235)

网上找了很多例子,但是都不是自己想要的,这里记录个我觉得还不错的例子,摘自网上,可以通过它将xml格式的数据转换成我们想要的数组.通过转换后的数据进行自定义处理.

自用整理的14个超实用PHP自定义函数 - 小蓝博客
php 笔记

自用整理的14个超实用PHP自定义函数

小蓝阅读(193)

自用整理的14个超实用PHP自定义函数 - 判断是手机访问还是电脑访问,PHP页面提示与跳转 on 小蓝博客 | PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。PHP生成随机字符串获取文件扩展名