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

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • NextKsa

    NextKsa

    7 EKİM 2009
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008