Ne daha hızlı çalışır?
Bir varsayılan değer ayarlama ve değişen
$foo = ""; if($bar) { $foo = "someValue"; }
Or-
if($bar) { $foo = "someValue"; } else { $foo = ""; }
Bir tahmin de, 2. bir "potansiyel". Potansiyel 2 değerleri kuruyoruz Birincisi. İkincisi kesinlikle sadece bir tane kuruyoruz.
Kod netlik olsa onun da bir soru. Eğer 2 alternatifleri (örneğin sağa sola ya da) var ise o zaman "başka" deyimini kullanın. Bir bayrak, örneğin http veya https vs 'normal' bir değer var ise, o zaman ilk birini kullanın
EDIT: başka biri, isset () ifadesi mandatory .. bu yüzden David dediği gibi 'bir daha hızlı', ikinci yolu becose olduğunu, yoo için baz bir değişken valorize becose $ foo VAR sadece bir kez valorize.
Ayrıca Anton öneri sözdizimi (yürütmeyi hızlandırmak olmadığını bilmiyorum) eğer kısa kullanmayı düşünün
Ps: bunun gibi, "iç içerik becose," 'yerine kullanırsanız Amacınız birçok hızlandırmak için ise "(bu durumda bir değişken içeren php tarafından evalutated ediliyor: