• 25-05-2007, 15:07:40
    #19
    Misafir
    dsgnr emin misin ?
  • 25-05-2007, 15:11:50
    #20
    Ozinga adlı üyeden alıntı: mesajı görüntüle
    dsgnr emin misin ?
    evet fazlası ile
  • 25-05-2007, 15:16:34
    #21
    olurmu (') kullanınca daha hızlı açıldığını gördüm bir yerde. Yanlışmı ?
  • 25-05-2007, 15:21:44
    #22
    Peki bunun bir progamı mı var. echo 'x'; nın da echo "x"; ya göre daha hızlı olduğu söyleniyor. Nasıl tespit ediliyor bu hız?
    İlginç.
  • 25-05-2007, 15:38:57
    #23
    Üyeliği durduruldu
    Karacoder adlı üyeden alıntı: mesajı görüntüle
    dreamv. kısayolu onu yapıyor vallahi.
    ben (') olanı kullanıyorum. (") kullanınca daha yavaş açılıyor yanılmıyorsam.
    teorik olarak minimini bir etkisi var ama bilgisayarı küçümseme bukadarcık şeyleri takana kadar birsürü şey var
    tek çift tırnak kafaya takılacak bir sorun değil olay şu

    <?
    $x=99;
    $veri='sayi $x';
    $veri2="sayi $x";
    echo $veri; // sayi $x yazar
    echo $veri2; // sayi 99 yazar
    ?>
    ama bukadar basit şeylerde hiç kafaya takılacak bir konu değildir. uzunca metinler vs. olsa bile adam gibi bir etkisi olmaz.. ama teorik olarak hız farkı varmı derseniz e çok çok çok çok ufak bi fark var.
  • 25-05-2007, 18:14:57
    #24
    Üyeliği durduruldu
    ben teoride de ' ile " arasında bir fark olacağını sanmıyorum. sonuçta ikiside 1 karakter 1 bayt.

    <?php echo 'abc'; ?>
    <?php echo "abc"; ?>

    bu iki kodu ayrı dosyalar olarak kaydettiğinde iki dosyanın büyüklüğüde 20 bayt olucak ve çalışma süreleride aynı olur diye düşünüyorum.
  • 25-05-2007, 18:30:04
    #25
    <? include "say.php" ?>

    include yaparken ";" gerek yok.
  • 25-05-2007, 19:07:32
    #26
    Misafir
    tek çift tırnak olayı şundan kaynaklı

    tek tırnak ne görürse basar, çift tırnakta değişkenler yorumlanarak basılır
    budur farkı yaratan.

    örn : echo '$abirik username ile baglandiniz';
    çıktısıda $abirik username ile baglandiniz olarak gelir

    ama echo "$abirik username ile baglandiniz";
    bunun çıktısı yorumlanır işte, abirik boşsa boş gelir dolu ise ne değer aldıysa o gelir.

    Tüm hızın kaynağı o.
  • 25-05-2007, 20:47:57
    #27
    Kimlik doğrulama veya yönetimden onay bekliyor.
    arkadaşlar temel olarak php'de çift tırnak " ve tek tırnak ' farkı şudur.

    php de çift tırnak kullanırsanız php burada bir değişken metin eklemeye hazırdır, dolayısıyla tek tırnağa göre performans etkilenir, 3 satırlık merhaba dünya tadında bir betikte performans kaybı olmasa bile ciddi projelerde " ve ' performansa etki eder.

    olay her iki karakterinde 1 bayt olması değil , php'nin bu karakterleri nasıl yorumladığıdır.

    Merhaba Dünya örneğine bakalım ,

    echo 'Merhaba Dünya'; //---------> Hızlı
    echo "Merhaba Dünya"; //---------> Yavaş

    eğer biz Merhaba Dünya metnini bir değişkene atamış olsaydık,

    $yazi = "Merhaba Dünya";

    echo "$yazi";
    yani çift tırnak direk Merhaba Dünyayazarken , bunu tek tırnakla yazmak istesek echo ' '.$yazi.' ' şeklinde kullanılacaktı.

    kısaca php değişken alan değerleri " çift tırnak içerisinde string (düz metinleri) ' tırnak içerisinde daha hızlı yorumlar.