SORU
1 Mayıs 2010, CUMARTESİ


Neden işlevleri ve yöntemleri PHP büyük küçük harf duyarlı.

PHP fonksiyonları ve yöntemleri büyük / küçük harf duyarlı, aşağıdaki örnekte gösterildiği gibi.

function ag()
{
    echo '2';
}

Ag();
class test {
    function clMe()
    {
        echo 'hi';
    }
}

$instance = new test;
$instance->clme();

Ama bu değişkenler ile değil durum. Mantığı ne?

CEVAP
10 HAZİRAN 2011, Cuma


Bana Interview – PHP’s Creator, Rasmus Lerdorf bir alıntı daha yapalım

PHP ilk sürümü birlikte projeler bir kaç Web sitem için ve koyduğum araçları basit bir dizi oldu. Bir takım süslü isabet mSQL veritabanına giriş yaptım, başka bir forma veri tercüman olarak görev yapmıştır. Çok sıkıldım, ve tek bir C kütüphanesine hepsinin toplamından daha önce yaklaşık 30 farklı küçük CGI programları C ile yazılmış ile sona erdi. Ben o zaman HTML dosyaları dışarı etiketleri seç ve C kütüphanesinde ilgili fonksiyonlar çıktı, onların yerine çok basit bir parser yazdım.

Basit çözümleyici yavaş koşullu etiketler, sonra döngü etiketleri, fonksiyonlar, vb dahil etmek için büyüdü. Betik dili yazıyordum sanırım hiç bir zaman. Sadece makro değiştirme ayrıştırıcı işlevi biraz ekleme yaptım. Hala C. tüm gerçek iş mantığı yazıyordum

Tüm bu yana dinamik olarak bir HTML belgesi etiketleri gibi hissettim tanıttı okumuştum ve HTML etiketleri büyük / küçük harfe duyarlı olduğundan, PHP işlev adları büyük / küçük harf duyarlı olmayı seçti. Bu özellik, daha sonra dil üzerinde kaldı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HER0R

    HER0R

    16 Aralık 2007
  • manadude21

    manadude21

    11 Mart 2008
  • Sergio Fernandez

    Sergio Ferna

    1 EKİM 2009