PHP > Çift tırnak , tek tırnak farkını özetleyebilecek birileri?
15
●8.666
- 04-10-2009, 17:50:38Bunu bir çok uzman öneriyor. tek tırnak daha performanslı diye söylüyorlar. Php motoru çift tırnagı gördügünde tırnaklar içinde değişken varmı diye kontrol ediyor. ama tek tırnakta kontrol etmeden geçiyor. Perforsmansı bu sadece. Load seviyesine yardımı var nede olsa. Çok az bir zaman olsada faydası var kullanmak gerekli bence. En azından ben bu şekilde kullanıyorum.
- 04-10-2009, 18:58:53Kimlik doğrulama veya yönetimden onay bekliyor.Bende diyordum yorumla ile bahsedilen nedir?aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
Teşekkürler
- 04-10-2009, 21:47:03Örn $ işaretini " " arasinda kullanmanız için escape etmeniz gerekir. Yani ;
echo "Bir dolar $1 olarak yazılır";
yazarsanız $1 kısmı değişken gibi görünür ve muhtemelen PHP hata verir, ve yorumlama süresi hesba katılır.
echo 'Bir dolar $1 olarak yazılır';
demek daha doğrusudur. - 04-10-2009, 21:55:08Malesef ilk kodda PHP hata vermez ve normal string gibi işler.Gehinnom adlı üyeden alıntı: mesajı görüntüle
- 04-10-2009, 22:04:44Üyeliği durdurulduSebebi değişkenlerin rakamlar ile başlayamaması. Verilmek istenen örnek doğru ancak kullanımı yanlış, "$1" yerine "$var" kullanılırsa fark görülebilir.mustafa90 adlı üyeden alıntı: mesajı görüntüle
Tırnak olayında ise performans çok az bir miktar fark etse de doğru kullanım tek tırnaktır. - 05-10-2009, 10:57:46Üyeliği durduruldubir alternatif tümden php taglarini kapatip açabilirsinizde hem fonksiyon kullanmadiginiz hemde yorumlayip yorumlanmaması düşünmediginden bile performans olarak daha iyi olmuş oluyoraLKaDraZ adlı üyeden alıntı: mesajı görüntüle
<?php echo '<img src="a.jpg" />'; ?>
yerine
?> <img src="a.jpg" /> <?php
Böyle olunca dreamweaver gibi editörlerde açtığınızda tasarimda da normal resim olarak görünmüş oluyor. Diğer taraftan ilk kullanımı görsel editörlerde görererk editleyemiyorsunuz