如果(something())或者我应该使用if和else,声明变量并更改它是否更有效?

时间:2014-07-08 07:39:24

标签: php syntax

简单的问题,也许是一个愚蠢的问题,但使用

更好
$var = 'value';
if (something()) $var = 'other value';

if (something()) $var = 'other value';
else $var = 'value';

我必须在第二个版本之前添加$var = null;$var = 'value'之类的内容(如果以下ifelse语句出现问题)很好的代码?

1 个答案:

答案 0 :(得分:0)

真的没有区别,取决于你的偏好。我个人的偏好是先声明变量。这只是为了让我知道变量存在,无论if语句如何。

选择自然而然的选择。