一尘不染

PHP的合并功能?

php

许多编程语言都具有合并函数(返回第一个非NULL值)。可悲的是,PHP在2009年没有。

在PHP本身获得合并功能之前,用PHP实现一个的好方法是什么?


阅读 206

收藏
2020-05-26

共1个答案

一尘不染

在php 5.3中有一个新的运算符可以做到这一点: ?:

// A
echo 'A' ?: 'B';

// B
echo '' ?: 'B';

// B
echo false ?: 'B';

// B
echo null ?: 'B';
2020-05-26