CodeBlanks Logo Icon CodeBlanks

Değişken adlandırma kuralları

PHP kursu · Başlangıç · Ders 8/116

Değişken adlarında harf, rakam ve alt çizgi kurallarını ve büyük-küçük harf duyarlılığını öğrenirsin.

Değişken adı nasıl olmalı?

PHP'de değişken adları birkaç ilkeye uymalıdır. Ad, $ işaretinden sonra harf ya da alt çizgi ile başlamalıdır; rakamla başlayamaz.

Gerisi harf, rakam ya da alt çizgi olabilir. Boşluk, tire ve özel karakterler kullanılmaz.

Örnekler: $userName, $_count, $city2 geçerli; $1name, $first name, $first-name geçersiz.

Büyük-küçük harf duyarlılığını bir sonraki kartta göreceğiz; şimdilik adın anlamlı ve kısa olmasına dikkat et.

Büyük-küçük harf duyarlılığı

PHP değişken adları büyük-küçük harfe duyarlıdır. Yani $name, $Name ve $NAME üç farklı değişkendir.

Örnek: $name = "Ayşe"; ve $Name = "Fatma"; yazarsan, echo $name; çıktısı Ayşe, echo $Name; çıktısı Fatma olur.

Bu yüzden adları tutarlı yazmak önemlidir; küçük harfle başlayıp aynı biçimde devam etmek yaygın bir tercihtir.

Hata yapmamak için aynı değişken için hep aynı büyüklükte harf kullanmalısın.

Uygulama Üç değişkeni ayrı satırlarda yazdır

$firstName'a "Ayşe", $lastName'a "Yılmaz", $age'e 25 ata. Üç değişkeni üç satırda echo ile yazdır; her satırın sonuna \n ekle.

Örnek çözümü göster
Sırayla echo $firstName; echo "\n"; echo $lastName; echo "\n"; echo $age; echo "\n"; yaz.
Örnek çözüm:
<?php
$firstName = "Ayşe";
$lastName = "Yılmaz";
$age = 25;
echo $firstName;
echo "\n";
echo $lastName;
echo "\n";
echo $age;
echo "\n";

Kendini test et

  1. Hangisi geçerli bir değişken adıdır?

    • $1name
    • $first name
    • $first_name
    • $first-name
    Cevabı göster

    $first_name — Doğru! $first_name geçerli; harf, alt çizgi ve rakam içeriyor.

  2. Geçerli değişken adını yaz

    $____ = 42;
    Cevabı göster
    $user_age = 42;
  3. $Name = "Ayşe"; $name = "Fatma"; echo $name; çıktısı nedir?

    $Name = "Ayşe";
    $name = "Fatma";
    echo $name;
    • Evet, ikisi aynı değişkendir; çıktı Ayşe olur.
    • Hayır; ikisi farklıdır, çıktı Fatma olur.
    • Evet, ikisi aynı değişkendir; çıktı boş olur.
    • Hayır; ikisi farklıdır, çıktı Ayşe olur.
    Cevabı göster

    Hayır; ikisi farklıdır, çıktı Fatma olur. — Doğru! PHP büyük-küçük harfe duyarlıdır; $name son değeriyle Fatma'yı yazdırır.

Başlangıç bölümündeki tüm dersler