この質問は「少し的外れ」かもしれません。しかし、多かれ少なかれそれはコードのマイクロベンチングですが、PHP のバックエンドに関する私の基準と一般的な知識を向上させるためのものです。
それで!では、質問です!変数を 2 回呼び出すと、PHP で追加の else 条件を呼び出すよりもメモリ (および CPU の負荷) が少なくて済みますか? より多くのリソースを必要とするのはどれですか? なぜ?
以下の例:
Aは、変数を 2 回呼び出すことを示し、Bは、追加の else 条件を呼び出すことを示しています。もちろん、どちらも同じ最終結果になります。
回答(応答)への追加の参照も非常に適切です!もし可能なら。
例 A:
$a = 1;
if (isset($array['a']))
{
$a = $array['a'];
}
$b = NULL;
if (isset($array['b']))
{
$b = $array['b'];
}
例 B:
if (isset($array['a']))
{
$a = $array['a'];
}
else
{
$a = 1;
}
if (isset($array['b']))
{
$b = $array['b'];
}
else
{
$b = NULL;
}