PHP Sözdizimi
- Önceki Sayfa PHP Kurulumu
- Sonraki Sayfa PHP Değişkenleri
PHP betikleri sunucuda çalıştırılır ve ardından tarayıcıya saf HTML sonucu gönderilir.
Temel PHP grameri
PHP betikleri belgedeki herhangi bir yerde yerleştirilebilir.
PHP betikleri <?php Başlangıç, ?> Sonuç:
<?php // Burada PHP kodu ?>
PHP dosyalarının varsayılan dosya uzantısı ".php" dir.
PHP dosyaları genellikle HTML etiketleri ve bazı PHP betik kodları içerir.
Aşağıdaki örnek, "echo" yerleşik PHP fonksiyonunu kullanarak web sayfasında "Hello World!" metnini çıktıya alan basit bir PHP dosyasıdır:
Örnek
<!DOCTYPE html> <html> <body> <h1>İlk PHP sayfam</h1> <?php echo "Hello World!"; ?> </body> </html>
Açıklama:PHP cümleleri noktalı virgülle sonlandırılır (;). PHP kod bloklarının kapanış etiketleri de otomatik olarak noktalı virgülü belirtir (bu yüzden PHP kod bloklarının son satırında noktalı virgül kullanmak gerekmez).
PHP'teki açıklamalar
PHP kodundaki açıklamalar, program olarak okunup çalıştırılmaz. Tekrarlayıcı olarak, yalnızca kod düzenleyiciler tarafından okunur.
Açıklamaların kullanım alanları:
- İşinizi anlamak isteyenlere yardımcı olun - Açıklamalar, diğer programcıların her adımda neler yaptığınızı anlamasını sağlar (ekip çalışıyorsanız)
- Ne yaptığınızı hatırlayın - çoğu programcı bir iki yıl sonra projeye geri dönüp, yaptıklarını yeniden gözden geçirmek zorunda kalmıştır. Yorumlar, kod yazarken zihninizdeki düşünceleri kaydetmenize yardımcı olabilir.
PHP üç tür yorumu destekler:
Örnek
<!DOCTYPE html> <html> <body> <?php // Bu da tek satırlı bir yorumdur # Bu da tek satırlı bir yorumdur /* Bu, çoklu satırlı bir yorum bloğudur Bu kadar geniş bir alana yayılmıştır Çoklu Satır */ ?> </body> </html>
PHP Büyük/Küçük Harfe Duyarlıdır
PHP'te, tüm kullanıcı tanımlı fonksiyonları, sınıfları ve anahtar kelimeleri (örneğin if, else, echo vb.) büyük/küçük harfe duyarlı değildir.
Aşağıdaki örnekte, bu üç echo ifadesi de geçerlidir (eşdeğerdir):
Örnek
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Ancak PHP'te, tüm değişkenler büyük/küçük harfe duyarlıdır.
Aşağıdaki örnekte, sadece ilk ifade $color değişkeninin değerini görüntülenir (bu, $color, $COLOR ve $coLOR üç farklı değişken olarak algılanması nedeniyle olmuştur):
Örnek
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> </body> </html>
- Önceki Sayfa PHP Kurulumu
- Sonraki Sayfa PHP Değişkenleri