正确使用PHP

时间:2015-10-28 15:09:06

标签: php

我会尝试使用如下的isset运算符,其中$ x必须强制设置为null或$ y(如果存在)

$x = isset($y) ? $y : null;

然而,下面的代码做了类似的事情。但是,我被迫写了“假”'以下解决方案中的代码。我该如何防止这种情况?

isset($y) ? $x = $y: 'dummy';

首选哪种解决方案#1或#2?

1 个答案:

答案 0 :(得分:1)

说明"代码供程序员阅读的原则 - 二进制代码供机器阅读"这里适用。

$x = isset($y) ? $y : null;干净简洁

,而

isset($y) ? $x = $y: 'dummy';令人费解和倾斜。

相关问题