PHP 开发常用的资料汇总
本文主要根据个人需求,汇总一些 PHP 开发常用的资料,以便个人快速检索。(持续更新ing~)
本文主要根据个人需求,汇总一些 PHP 开发常用的资料,以便个人快速检索。(持续更新ing~)
Base64 算法可以将任意一组字符(包含会破坏 HTTP 分析程序的字符,如:冒号、换行、二进制值)转换成较长的常见的一组字符,从而可以作为 HTTP 头部字段的合法值。---《HTTP 权威指南》-附录 E
Base64 算法是作为 MIME 多媒体电子邮件标准的一部分开发的,这样 MIME 就可以在不同的合法电子邮件网关之间传输富文本和任意的二进制数据了。
技术分享会的时候,同事分享了一个 php 函数错误的问题:在使用 strtotime(string $time) 函数时,$time 参数不是标准的日期/时间字符串格式,如:$time=1234567890,strtotime($time) 函数居然能正常返回值,而不是返回 false。这个问题当时没有被解答出来。周末的时候,突然想起了这个问题,于是,倒腾了一下,终于从调试 PHP 源码跟踪到原因。
在 MacOs 下,使用 VSCode 调试 php 源码。
Hash 表(Hash Table)又称散列表,通过把关键字 Key 映射到数组中的一个位置来访问记录,以加快查找速度。这个映射函数称为 Hash 函数,存放记录的数组称为 Hash 表。