私は、PHP の変数を false に初期化し、後で任意の (文字列、ブール値、浮動小数点) 値を適用する習慣があります。
どちらが良いと思いますか?
$name = false;
if (condition == true) {
$name = $something_else;
}
if ($name) { …do something… }
対。
$name ='';
if (condition == true) {
$name = $something_else;
}
if (!empty($name)) { …do something… }
どちらがパフォーマンスを向上させる可能性があると思いますか? どの方法を使用しますか?