PHP 7.3 我们将迎来灵活的 heredoc 和 nowdoc 句法结构

2018-05-21
阅读 2 分钟
2.4k
Heredoc 和 Nowdoc 有非常严格的语法,有些时候这令很多开发者避而远之,因为他们在代码中看起来非常丑陋,令代码的可读性降低。本次的更新针对此问题,对语法做出了以下两个更改: 支持闭合标记符的缩进; 不再强制闭合标记符的换行;

PHP 扩展开发检测清单(扩展开发必读)

2018-04-23
阅读 2 分钟
3k
想要做出一个成功的 PHP 扩展包,不仅仅是简单的将代码放进文件夹中就可以了,除此之外,还有非常多的因素来决定你的扩展是否优秀。以下清单的内容将有助于完善你的扩展,并且在 PHP 社区中得到更多的重视。

PHP 7.2 新功能介绍

2018-04-13
阅读 5 分钟
3.1k
PHP 7.2 已經在 2017 年 11 月 30 日 正式發布 。這次發布包含新特性、功能,及優化,以讓我們寫出更好的代碼。在這篇文章裡,我將會介紹一些 PHP 7.2 最有趣的語言特性。

Tumblr:我们是如何从 PHP 5 升级到 PHP 7 的

2018-04-12
阅读 2 分钟
4.7k
最近,通过一次跨团队的努力,我们将全部 web 服务器战舰从 PHP 5 升级到了 PHP 7。整个升级是一次有趣的项目,有一些非常酷的结果,所以我们想分享给你。

其实你并不懂如何定义一个 PHP 函数

2018-04-11
阅读 3 分钟
2.9k
写出好的代码是一个学无止境的过程。让我们来改进我们编写 PHP 函数的方式。 看下上面的代码,想想第二个函数调用那里会发生什么情况? 它会接受你输入的任何参数,并且尝试执行然后抛出一个数学错误。 但是我们怎么才能让一个函数严格接收能使其正确执行的参数呢? 现代的 PHP 解决了这个问题,并且有更多妙法能让你的...

十个你需要在 PHP 7 中避免的坑

2018-04-10
阅读 3 分钟
3.9k
终于,你不用再看到建议不要使用 mysql_ 函数的提示了。因为 PHP 7 从核心上完全移除了它们,这意味着请你移步至更好的 mysqli_ 类函数,或者更灵活的 PDO 层。

教你在不使用框架的情况下也能写出现代化 PHP 代码

2018-04-04
阅读 11 分钟
7.8k
首先声明, 这篇并非又臭又长的反框架裹脚布文章。也不是推销 非原创 思想 。毕竟, 我们还将在接下来的开发之旅中使用其他框架开发者编写的辅助包。我对这个领域的创新也是持无可非议的态度。

十个 PHP 开发者最容易犯的错误

2018-04-02
阅读 13 分钟
17.2k
PHP 语言让 WEB 端程序设计变得简单,这也是它能流行起来的原因。但也是因为它的简单,PHP 也慢慢发展成一个相对复杂的语言,层出不穷的框架,各种语言特性和版本差异都时常让搞的我们头大,不得不浪费大量时间去调试。这篇文章列出了十个最容易出错的地方,值得我们去注意。

PHP 引用是个坑,请慎用

2018-03-30
阅读 4 分钟
5.4k
去年我参加了很多次会议,其中八次会议里我进行了相关发言,这其中我多次谈到了 PHP 的引用问题,因为很多人对它的理解有所偏差。在深入讨论这个问题之前,我们先回顾一下引用的基本概念,明确什么是“引用传递”。