Archive

技术

git 添加 .gitignore 规则无效

正常情况 如果在项目开始的时候配置了.gitignore文件,对一些文件进行忽略。 进行版本控制的时候就会忽略对这些文件的跟踪,这是正常情况。 特殊情况 但是有一种情况是,项目开始的时候 没有将一些无关文件配置进 .gitignore...
阅读全文

PHP 判断二进制文件的格式

最简单的方法就是判断文件后缀名,但是问题是如果修改了文件后缀名呢? 那么现在从外部文件名的后缀无法判断文件的格式,那么就从内部查找; 不同格式的文件结构 中都会有规定的标识,也是一种文件结构协议! 1. 每个二进制文件的头两个字节作为...
阅读全文

PHP 实现 UTF-8 和 Unicode 之间的转换

PHP 实现 UTF-8 和 Unicode 之间的转换 在处理多语言文本时,经常需要将 UTF-8 编码的字符串转换为 Unicode 码点或将 Unicode 码点转换为 UTF-8 编码的字符串。在 PHP 中,我们可以使用内置...
阅读全文