杜郎俊赏 - dujun.io

PHP 8.5 发布

c4309aff-1662-52bb-a688-7fedc9698d94封面
PHP 8.5 发布于 2025 年 11 月 20 日,更智能、更快速,为未来而生。 PHP 8.5 是 PHP 语言的一次重大更新,新增了 URI 扩展、管道操作符,以及对克隆时修改属性的支持。 变成了我看不懂的样子。

2025-11-21

php 双问号可以链式使用

刚才改网站代码,偶然发现 php 双问号是可以链式使用的: $ret = $a ?? $b ?? $c ?? 4; 原本我是应该加括号的: $ret = $a ?? ($b ?? ($c ?? 4)); 无心之失忘了加括号,竟然可以执行,才发现双问号可以链式使用。 之所以有这样的乌龙,是因为我这个从 php5 时代入行的古典程序员,对新的语法糖是想当然的,没有去仔细看过文档。双问号的使用习惯也是从三元式演变过来的,自然没想过还能链式使用。 用三元式表达上面的语句是这样的: $ret = isset($a) ? $a : (isset($b) ? $b : (isset($c) ? $c : 4)); php 不愧是世界上最好的语言。令人开心。

2022-11-11

PHP

当初受聘的职位是C++工程师,不想这段日子下来接触的还是PHP。好在语言是触类旁通的,上手也不难。 大学所获取的知识,现今可以忽略了,唯一可以感谢的或许是参加ACM的经历。虽然没有坚持,没有荣誉,但至少让自己看清了对编程的兴趣。 我仍然喜欢编程;从BASIC上写出456阶乘的那段代码开始;我就喜欢编程。

2008-09-18