1. Anasayfa
  2. PHP

PHP Değişken Tanımlanması

PHP Değişken Tanımlanması
0

PHP Değişken Tanımlanması yazımıza girmeden önce, Önceki yazılarımızda öncelikle PHP ne olduğu, tarihçesi ve avantajları gibi konuları ele alarak bu dili size açıklamaya çalıştık ve ardından ise PHP diline başlayacak olanlar için WAMP Server kurulumu gercekleştirdik. Kurulumdan sonra ise kısa ve basit bir kod ile kurulumun başarılı olup olmadığı test ettik. Bu yazımızda ise sizlerle değişken tanımlanması ve veri türlerine adım atacaz. Böylelikle PHP öğrenme aşamalarımız başlamış olacak. Hadi başlayalım.

PHP Değişken Tanımlanması

Her dilin kendine özgün bir şekilde Değişken tanımlaması vardır. PHP dilinde ise bu işlem önüne mutlaka $ (dolar) işareti gelerek yapılır.  Değişken tanımlanmadan önce önüne $ (dolar) işareti konulur ve ardından ise = ile gerekli tanımlamalar yapılır. Şimdi bunun ile ilgili sayısal ve metinsel ifadeler ile ilgili örnekler verelim.

<?php
$metin= "omerfarukyildiz.com" ;
$sayi= 12;
?>

Yukarıda şekilde metinsel ifadelerde çift tırnak içerisinde tanımlama işlemini gerçekleştirir iken sayısal ifadelerde ise direk olarak yazmamız gereklidir. Yukarıdaki ifadeler bu şekilde yazdığımızda sadece tanımlamış oluruz. Tanımladığımız ifadeleri yada ekrana yazdırmak istediğimiz ifadeleri ise echo komudu ile ekrana yazdırma işlemini yaparız.

<?php
echo "omerfarukyildiz.com" ;
?>

Yukarıda echo komutunun çıktısı ise şu şekildedir;

PHP Değişken Tanımlanması 1
PHP Değişken Tanımlanması 1

Ekran çıktısı bu şekildedir. Peki  ya değişkenleri ekrana yazdırmak ister isek nasıl olacak ? Aşağıdaki gibi olacak. :)

<?php
$metin= "omerfarukyildiz.com" ; 
$sayi= 12;
echo $metin ;
echo $sayi;
?>

Ekran çıktısı ise bu şekilde olacaktır.

PHP Değişken Tanımlanması 2
PHP Değişken Tanımlanması 2

Değişkenleri tanımladık ve ekrana da yazdırdık fakat bir sorun var. Bu sorun ise iki tane değişken yazdırmamız ile birlikte yan yana yazdırdı. Bunun çözümü ise basit. PHP dilinde HTML dilindeki komutlar çift tırnak konulması ile çalışmaktadır. Nasıl mı ? İşte aşağıdaki gibi ;

<?php
$metin= "omerfarukyildiz.com" ; 
$sayi= 12;
echo $metin ;
echo "<br>";
echo $sayi;
?>

Yukarıdaki yazdıklarımızın ekran çıktısı ise su şekildedir.

PHP Değişken Tanımlanması 3
PHP Değişken Tanımlanması 3

Yukarıda gibi yan yana yazmak yerine alt alta yazdırabilirsiniz. Şimdi ise sizlerle değişken tanımlarken uymamız gereken kuralları şu şekilde listeleyelim;

  • Değişken tanımlar iken değişkenin önüne $ (dolar) işareti mutlaka konulmalıdır.
  • Değişkenin ismi tanımlanır iken değişkenin sayı ile başlayamaz ve iki kelime arasında boşluk olamaz. (ad_soyadi, ahmet_mahmut vb. şekilde tanımlamalıdır. )
  • Değişken tanımlanır iken büyük harf ve küçük harf duyarlılığına sahiptir.
  • Türkçe ve özel karakterler değişkenlerin ismi olarak tanımlanamaz. (ı, ğ, ü, ş, ö, ç,%,+ vb. ) Tanımlanması ile hata verilir.

Yukarıdaki kurallara uymanız gereklidir. Uyulmaması durumunda ise PHP hata vermektedir. Bu hata uzun kod satırlarında bulmanız oldukça zor olacaktır.

Peki ya iki değişkeni birleştirip ekrana yazmak ister isek ne yapmamız gerekli ? Bu işlem için aşağıdaki gibi birleştirme işlemi yapabiliriz. 

<?php
$sayi1=14;
$sayi2=53;
echo $sayi1.$sayi2;
?>

Yukarıdaki kodların ekran çıktısı işe şe şekildedir. İki değişkeni birleşik şekilde yazmak için aralarına Nokta koyarak birleştirebiliriz. Bunun farklı bir örneği ise şu şekilde olabilir.

PHP Değişken Tanımlanması 4
PHP Değişken Tanımlanması 4
<?php
$sayi1=14;
$sayi2=53;
echo $sayi1.$sayi2." İstanbul'un Fethi";
?>

Yukarıda şekilde olduğu gibi metin belgelerini de değişkenler ile birleştirebiliriz. Çıktısı ise şu şekilde olmaktadır.

PHP Değişken Tanımlanması 5
PHP Değişken Tanımlanması 5

Değişkenlerin tanımlanması ile ilgili çeşitli bilgiler verdiğimize göre şimdi ise değişkenleri ekrana yazdıran Echo ve Print anlatımını gerçekleştirelim. Eğer daha detaylı dokümanlardan faydalanmak için Buradan PHP sitesine ulaşabilirsiniz.

PHP echo ve print Kullanımı

echo ve print PHP üzerinde ekrana çıktı vermenizi sağlayan iki adet komuttur. Fakat bu komutları kullanılması bakımından genellikle önümüze echo komutu gelir ve genellikle echo komutu kullanılır. print komutu echo göre oldukça az kullanılır. Bunun tabi ki bir nedeni vardır. Bu neden ise print bir fonksiyon gibi çalışır ve bunun nedeni olarak daha yavas açılmaya neden olur. echo ise print komutuna göre daha hızlıdır. echo komutu fonksiyon gibi çalışmaz ve sadece çıktıyı ekrana verilmesini sağlar. Bu nedenden dolayı echo komutu önümüze daha sık çıkar. Bu başlığımızda ikisinin de yazımız gösterecez. echo komutu ile başlayalım.

<?php
$metin1 = "Ömer Faruk";
$metin2 = "YILDIZ";
$x = 7;
$y = 3;
echo "Merhaba PHP! <br>";
echo "<h2>" . $metin1 . "</h2>";
 echo $metin1." ".$metin2."<br>";
 echo $x + $y;
?>

echo komutu ile ekran çıktımız şu şekildedir.

PHP Değişken Tanımlanması 6
PHP Değişken Tanımlanması 6

print kullanımını ise aşağıdaki şekilde şu şekilde kullanılır.

<?php
$metin1 = "Ömer Faruk";
$metin2 = "YILDIZ";
$x = 7;
$y = 3;
print "Merhaba PHP! <br>";
print "<h2>" . $metin1 . "</h2>";
 print $metin1." ".$metin2."<br>";
 print $x + $y;
?>

print komutu ile çıktılar ise bu şekilde olmaktadır.

PHP Değişken Tanımlanması 6
PHP Değişken Tanımlanması 6
  • 6
    alk_
    Alkış
  • 2
    be_endi
    Beğendi
  • 1
    be_enmedi_
    Beğenmedi
  • 1
    g_l_c_k
    Gülücük
  • 1
    a_k
    Aşk
  • 1
    d_nme
    Düşünme
  • 1
    haval_
    Havalı

Ben Ömer Faruk. Konya'da Yönetim Bilişim Sistemlerinde öğrenim görmekteyim. Yazılım ve Arduino ilgi duymaktayım.

Yazarın Profili
İlginizi Çekebilir
PHP Nedir ?

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir