PHP 7 引入了宇宙飞船操作符,用于进行优雅的三向比较,返回 0(相等)、1(大于)或 -1(小于)。空合操作符用于简洁地设置默认值,如果左侧操作数为 NULL 或 false,则返回右侧值。

PHP 7 新操作符:宇宙飞船和空合
PHP 7 的发布带来了不少令人兴奋的改进,其中最引人注目的莫过于两个新操作符的加入:宇宙飞船操作符()和空合操作符(??)。它们极大地简化了代码,提升了可读性和效率。但这并不意味着它们是完美的银弹,理解其背后的机制和潜在的陷阱至关重要。
宇宙飞船操作符:优雅的比较
这个操作符,长得像一艘小小的宇宙飞船,其功能是进行“三向比较”。它比较两个表达式,并返回一个整数:
微信扫一扫
支付宝扫一扫