PHP Değişkenleri
Değişkenler, bilgi depolamak için "kaplar" dır.
PHP Değişkenleri Oluşturma (Bildirme)
PHP'de bir değişken, işaretiyle başlar ve $
ardından değişkenin adı gelir:
Örnek
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>
Yukarıdaki ifadelerin yürütülmesinden sonra, değişken
$txt
değeri tutacak
Hello world!
, değişken
$x
değeri tutacak
5
ve değişken $y
değeri tutacaktır
10.5
.
Not: Bir değişkene bir metin değeri atadığınızda, değerin etrafına tırnak işareti koyun.
Not: Diğer programlama dillerinden farklı olarak, PHP'nin değişken bildirmek için bir komutu yoktur. İlk değer atadığınız anda oluşturulur.
Değişkenleri veri depolamak için kapsayıcı olarak düşünün.
PHP Değişkenleri
Bir değişkenin kısa bir adı (x ve y gibi) veya daha açıklayıcı bir adı (yaş, carname, toplam_hacim) olabilir.
PHP değişkenleri için kurallar:
- Bir değişken, işaretiyle başlar ve
$
ardından değişkenin adı gelir. - Değişken adı bir harf veya alt çizgi karakteri ile başlamalıdır
- Değişken adı bir sayı ile başlayamaz
- Değişken adı yalnızca alfasayısal karakterler ve alt çizgiler içerebilir (Az, 0-9 ve _ )
- Değişken adları büyük/küçük harf duyarlıdır (
$age
ve$AGE
iki farklı değişkendir)
PHP değişken adlarının büyük/küçük harfe duyarlı olduğunu unutmayın!
Çıkış Değişkenleri
PHP echo
ifadesi genellikle ekrana veri çıkışı yapmak için kullanılır.
Aşağıdaki örnek, metin ve değişken çıktısının nasıl alınacağını gösterecektir:
Örnek
<?php
$txt = "W3Schools.com";
echo "I love $txt!";
?>
Aşağıdaki örnek, yukarıdaki örnekle aynı çıktıyı üretecektir:
Örnek
<?php
$txt = "W3Schools.com";
echo "I love " . $txt . "!";
?>
Aşağıdaki örnek, iki değişkenin toplamını verecektir:
Örnek
<?php
$x = 5;
$y = 4;
echo $x + $y;
?>
Not:echo
Bir sonraki bölümde deyim ve ekrana nasıl veri çıktısı alınacağı hakkında daha fazla bilgi edineceksiniz .
PHP Gevşek Yazılan Bir Dildir
Yukarıdaki örnekte, değişkenin hangi veri tipinde olduğunu PHP'ye söylememiz gerekmediğine dikkat edin.
PHP, değerine bağlı olarak bir veri türünü değişkenle otomatik olarak ilişkilendirir. Veri türleri katı bir şekilde ayarlanmadığından, bir tamsayıya dize eklemek gibi işlemleri hataya neden olmadan yapabilirsiniz.
PHP 7'de tip bildirimleri eklendi. Bu, bir işlev bildirirken beklenen veri türünü belirleme seçeneği sunar ve katı gereksinimi etkinleştirerek, bir tür uyuşmazlığında "Önemli Hata" verir.
PHP İşlevleri bölümünde , gereksinimler ve veri türü bildirimleri strict
hakkında
daha fazla bilgi edineceksiniz .non-strict