11 2020 档案
摘要:概述 Composer 是 PHP 应用程序的依赖管理器,最初发布于大约 8 年前,2012 年 3 月。 在 php 中使用 Composer 可以提高代码的可重用性,并使你的项目能够轻松地集成来自Packagist(主要的 PHPComposer 库)的 PHP 库。今天,我们将重点介绍几个部署
阅读全文
摘要:在做过大量的代码审查后,我经常看到一些重复的错误,以下是纠正这些错误的方法。 在循环之前测试数组是否为空 $items = []; // ... if (count($items) > 0) { foreach ($items as $item) { // process on $item ...
阅读全文
摘要:前言 PHP 8 新特性 理解 PHP 8 的 JITzhuanlan.zhihu.com 即将发布的 PHP 8 最受大家关注的新特性就是引入了对 JIT 的支持,我已经简单介绍了 JIT 是什么以及与 Opcache 的区别,这里简单总结下: JIT 是在 Opcache 优化的基础上结合
阅读全文
摘要:下面是我使用处理动态数组的一些规则。这差不多是一个关于数组设计的风格指南,但是把它添加到对象设计风格指南感觉不太对,因为不是所有的面向对象语言都有动态数组。本文中的示例是用 PHP 编写的,因为 PHP 很像 Java (可能比较熟悉),但是使用的是动态数组而不是内置的集合类和接口。 使用数组作为列
阅读全文