- 博客(4)
- 收藏
- 关注
原创 字符串以及为什么说 PHP 不支持 Unicode
一、编码 首先明白一点,我们平时说的编码其实包括两个概念:支持的字符集、编码方案。 支持的字符集表示在某种编码下的字符所对应的码值。 编码方案表示在某种编码下的字符在内部的存储实现。 以 ASCII 为例,它支持的字符集是 0-127在内的每个码值对应一个字符,编码方案是每个字符以一个字节存储。以 Unicode 的 UTF-...
2019-07-10 08:23:54
675
原创 自动转换二:自动转换为整形
一、整形 整形数字可以用十进制、十六进制、八进制、二进制表示。不过不推荐使用八进制,在各个版本使用了错误的八进制表示都会有不同的返回结果或错误提示。 注意,在官方文档中有一句话:“PHP 不支持无符号的 integer”。这句话的意思,在 PHP 中,任意的整形数字都是有符号的,正数的符号可以省略。即每个硬件即平台对应的整数应该是:-2^(n - 1) ~ (2...
2019-07-10 00:01:11
300
原创 自动转换一:其他类型自动转换为布尔型
在官方文档中有这样的描述:“很多情况下不需要用强制转换,因为当运算符,函数或者流程控制结构需要一个 boolean 参数时,该值会被自动转换。”一、主要说一些自动转换为布尔型 FASEL ,及特殊情况var_dump((bool) false); //false 本身var_dump((bool) 0); //整形 0var_dump((boo...
2019-07-09 22:51:05
578
原创 PHP 与 WebServer 交互:CGI、FastCGI,以及 PHP-FPM
在 PHP 官方文档中有一句话:“可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作”,对 PHP 的最基本功能(作为服务器脚本)做了定义。常用的 PHP 的场景也是作为服务器端的脚本。一、简单的理解为什么需要 PHP ,而不是 WebServer 直接处理动态脚本 规定:WebServer 是用于处理客户端请求的静态资源的一种程序,如 HTML、CSS、纯文本...
2019-07-09 20:27:37
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人