2016-03-03 PHP 实现 UTF-8 和 Unicode 之间的转换 PHP 实现 UTF-8 和 Unicode 之间的转换 在处理多语言文本时,经常需要将 UTF-8 编码的字符串转换为 Unicode 码点或将 Unicode 码点转换为 UTF-8 编码的字符串。在 PHP 中,我们可以使用内置... 阅读全文
2016-02-21 PHP 生成 XLS ,CSV 使用 PHP 原生方法写 CSV 和 XLS 文件 在 PHP 中,我们可以使用原生的文件处理函数和库来生成和写入 CSV 和 XLS(Excel)文件。这种方法不需要使用第三方库,适用于简单的文件生成需求。在本篇博客中,我们将介绍如... 阅读全文
2016-01-03 PHP 中时区设置的三种方法 在 PHP 开发中,正确设置时区是确保时间处理准确性的重要步骤。本文将介绍 PHP 中设置时区的三种方法,并提供相应的示例代码。 方法一:使用 datedefaulttimezoneset() datedefaulttimezones... 阅读全文
2015-12-30 PHP设计模式:桥接模式 概述 桥接模式是一种结构型设计模式,它将抽象部分和实现部分分离,使它们可以独立变化。通过桥接模式,可以将抽象部分和实现部分进行组合,而不是继承关系,从而使系统更加灵活。 适用场景 桥接模式适用于以下情况: - 当一个类存在多个维度的变... 阅读全文
2015-12-29 PHP设计模式:迭代器模式 概述 迭代器模式是一种行为型设计模式,它提供一种遍历聚合对象中各个元素的方法,而无需暴露聚合对象的内部表示。通过使用迭代器模式,可以在不暴露聚合对象内部结构的情况下,让客户端代码能够逐个访问聚合对象中的元素。 适用场景 迭代器模式适用... 阅读全文