Php Dersleri ~ Değişkenler
Php Dersleri adlı paylaşımlarımızın ikinci paylaşımı olan ” Php’de Değişkenler “ yazımızla sizlerleyiz. Bu yazımızda Php ‘nin yapı taşlarından biri olan Değişkenlerden bahsedeceğiz.
Örneklerle Değişkenler
1 2 3 4 5 6 7 |
<?php $metin = "AlaogluTasarim Php Dersleri"; //Değer olarak bir metin girildiği için "" arasına yazıldı. $sayi = 10; //Atanan değer sayı olduğu için tırnak arasına almaya gerek yoktur. echo $metin; //echo ile $metin değişkenine atanan değeri ekrana yazdırıyoruz. echo "<br>"; //"<br>"; ile iki değişken değerini alt alta yazdırıyoruz. echo $sayi; //$sayi değişkenine atanan değeri ekrana yazdırıyoruz. ?> |
Değişken adı tanımlarken dikkat etmemiz gerekenler,
- Değişken tanımlaması $ ile başlar ve sonrasında değişkene atanacak isim eklenir.
- Değişken adı başlarken ya ingilizce harfler ile yada _ ile başlar. örnek : $sarkisozu , $_sarkisozu, $sarki_sozu
- Değişken adları sayı ile başlayamaz
- Değişken adları büyük ve küçük harfe duyarlıdır.
Php’de Değişkenleri daha iyi anlayabilmeniz için çeşitli örneklerle devam edelim.
1 2 3 4 |
<?php $text = "AlaogluTasarim"; echo "Php dersleri $text"; ?> |
Bu kodların çıktısı aşağıdaki gibi olacaktır.
Yukarıdaki örneğin daha farklı bir yazımı ise,
1 2 3 4 |
<?php $text = "AlaogluTasarim"; echo "Php dersleri " . $text ; ?> |
Şimdi başka bir örneği inceleyelim,
1 2 3 4 5 |
<?php $sayi1=5; $sayi2=3; echo $sayi1+$sayi2; // $sayi1 ve $sayi2 değişkenlerinin toplamını ekrana yazdırıyoruz. ?> |
Değişken adı tanımlarken dikkat etmemiz gerekenler,
- Değişken tanımlaması $ ile başlar ve sonrasında değişkene atanacak isim eklenir.
- Değişken adı başlarken ya ingilizce harfler ile yada _ ile başlar. örnek : $sarkisozu , $_sarkisozu, $sarki_sozu
- Değişken adları sayı ile başlayamaz
- Değişken adları büyük ve küçük harfe duyarlıdır.
Php’de Değişkenleri daha iyi anlayabilmeniz için çeşitli örneklerle devam edelim.
1 2 3 4 |
<?php $text = "AlaogluTasarim"; echo "Php dersleri $text"; ?> |
Bu kodların çıktısı aşağıdaki gibi olacaktır.
Php dersleri AlaogluTasarim
Yukarıdaki örneğin daha farklı bir yazımı ise,
1 2 3 4 |
<?php $text = "AlaogluTasarim"; echo "Php dersleri " . $text ; ?> |
Şimdi başka bir örneği inceleyelim,
1 2 3 4 5 |
<?php $sayi1=5; $sayi2=3; echo $sayi1+$sayi2; // $sayi1 ve $sayi2 değişkenlerinin toplamını ekrana yazdırıyoruz. ?> |
Bu kodların çıktısı 8 olacaktır.
Değişkenler hakkında bilmeniz gereken diğer bir bilgi ise kendilerine atanan son değeri taşıdıklarıdır. Bunu bir örnek ile anlatmak gerekirse,
1 2 3 4 |
<?php $isim="alaoglu"; $isim="Batuhan"; echo $isim; ?> |
Yukarıdaki kodlar ekrana Batuhan ismini yazdıracaktır.
Gördüğünüz gibi $isim değişkenine iki değer atanmış olsa da ekrana son atanan değeri yansıtıyor.
Son olarak ise tanımladığınız bir değişkeni silmek için unset komutunu kullanıyoruz. Bunun için ise,
1 2 3 |
<?php $isim = "Alaoglu"; unset($isim); ?> |