PHP′de değişken nasıl oluşturulur ve nasıl kullanılır?
[b]Değişkenler[/b]
Değişkenler bir programın yapı taşlarıdır. Adı üstünde sürekli değişim gösteren değişkenler, her programlama dilinde olduğu gibi PHP'de de bulunmakta. Değişkenlere sayı veya string istediğiniz değeri verebilirsiniz. PHP'de bir değişken yaratmak için, değişken isminin $ işareti ile başlaması, ardından da değişkenin alacağı değeri yazmanız yeterli. Ancak bir değişken yaratırken, PHP'nin izin verdiği isimleri kullanmanız gerekiyor. Örneğin bir değişken sayı veya yazı karakteri dışında bir karakter ile başlayamaz. Aşağıda doğru ve yanlış olarak göreceğiniz değişken isimleri size yardımcı olacaktır:
[b]Doğru[/b]
[code]$degisken
$degisken1
$de_gisken
$de2gisken
$_degisken[/code]
[b]Yanlış[/b]
[code]$1degisken
$değişken
$+degisken
$de&gisken[/code]
Burada önemli olan bir diğer nokta, PHP'nin case sensitive, yani büyük-küçük harf duyarlı bir web programlama dili olması. Diğer bir deyişle $degisken isimli değişken ile $Degisken veya $DEgisKeN adlı değişkenler, PHP'ye göre farklı değişkenlerdir. Aşağıdaki kodu web tarayıcınızdan çağırın ve sonucu gözlemeyin.
[color=red]<?php[/color]
$degisken [color=blue]=[/color] [color=red]1[/color];
$DegiSkeN [color=blue]=[/color] [color=red]2[/color];
[color=blue]echo[/color] $degisken;
[color=blue]echo[/color] [color=brown]"<br>"[/color];
[color=blue]echo[/color] $DegiSkeN;
[color=red]?>[/color]
Gördüğünüz gibi bir değişkene değer atamak için, değişken ismini = işareti koyup, değişkene atadığımız değeri yazıyoruz. Yukarıdaki örnekte değişkenlerimiz birer Integer (Tam sayı) değer aldılar. Bir string değer atamak için ise, bu değişkenin alacağı değeri [b]" "[/b] işaretleri arasına yazmanız gerekiyor.
[color=red]<?php[/color]
$distro [color=blue]=[/color] [color=brown]"Open Suse "[/color];
$versiyon [color=blue]=[/color] [color=red]10[/color];
[color=blue]echo[/color] ([color=brown]"Şu an kullanıyor olduğum linux dağıtımı $distro $versiyon"[/color]);
[color=red]?>[/color]
Bu PHP dosyasını çalıştırdığınızda ise karşınıza [b]Şu an kullanıyor olduğum linux dağıtımı Open Suse 10[/b] yazısı çıkacaktır. Şimdi lütfen çift tırnak yerine tek tırnak kullanarak aynı dosyayı çalıştırın ve sonucu gözlemleyin. Tek tırnak içine yazılanların her zaman bir string değer olduğunu söylemiştim. PHP'de değişkenleri . yani nokta işareti ile birbirine ekliyoruz. Burada değişkenleri aritmatiksel olarak birbirine eklemiyor olduğunuza dikkat etmelisiniz.
[color=red]<?php[/color]
$distro [color=blue]= [/color][color=brown]"Open Suse "[/color];
$versiyon [color=blue]=[/color] [color=red]10[/color];
[color=blue]echo[/color] ([color=brown]'Şu an kullanıyor olduğum linux dağıtımı ' [/color][color=blue].[/color] $distro [color=blue].[/color] $versiyon);
[color=red]?>[/color]
PHP'de matematiksel işlem yapmak için aşağıdaki operatörler kullanılmakta.
Toplama =[b] +[/b]
Çıkarma =[b] -[/b]
Çarpma =[b] *[/b]
Bölme =[b] /[/b]
Mod =[b] %[/b]
[color=red]<?php[/color]
$sayi1 [color=blue]=[/color] [color=red]12.567[/color];
$sayi2 [color=blue]=[/color] [color=red]9[/color];
[color=blue]echo[/color] ($sayi1 [color=blue]+[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]-[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]*[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]/ [/color]$sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]%[/color] $sayi2);
[color=red]?>[/color]
Diğer programlama dillerinde olduğu gibi, PHP'de ne tür bir değişken oluşturuyor olduğunuzu belirtmeniz gerekmiyor. Örneğin float $sayi demek yerine $sayi = 10.1 yazmanız, $sayi isimli değişkenin bir float olduğunu belirtmeniz için yeterli. Bir değişken yaratmak için illa değer vermeniz gerekmiyor.
$degisken;
$degisken = NULL;
Her iki değişken de oluşturulmuş, ancak bir değer almamıştır. PHP 4 ile birlikte gelen NULL parametresi ile değişkenin bir değer almadığını belirtmekteyiz. Şimdi bir örnek daha yapalım ve değişkenleri daha yakından tanıyalım:
[color=red]<?php[/color]
$sehir [color=blue]=[/color] [color=brown]"istanbul"[/color];
$il [color=blue]=[/color] $sehir;
[color=blue]echo[/color] ($il);
[color=red]?>[/color]
Burada da $sehir isimli değişkene [b]istanbul [/b]değerini verdik. Ardından $il isimli değişkene de $sehir isimli değişkenin değerini atadık. Sonucun ne olduğunu sadece kodları inceleyip de anlamanız mümkün. Son bir örnek daha verelim ve değişkenler konusunu burada kapatalım:
[color=red]<?php[/color]
$distro1 [color=blue]=[/color] [color=brown]"Suse "[/color];
$distro2 [color=blue]=[/color] [color=brown]"Debian "[/color];
$distro3 [color=blue]=[/color] [color=brown]"Slackware "[/color];
$distro4 [color=blue]=[/color] [color=brown]"Kubuntu "[/color];
$distro5 [color=blue]=[/color] [color=brown]"Fedora "[/color];
$distro6 [color=blue]=[/color] [color=brown]"Mandriva "[/color];
$distro7 [color=blue]=[/color] [color=brown]"Ubuntu "[/color];
$distro8 [color=blue]=[/color] [color=brown]"Mepis "[/color];
$distro9 [color=blue]=[/color] [color=brown]"Redhat"[/color];
[color=blue]echo[/color] [color=brown]"En popüler Linux dağıtımları: $distro1 $distro2 $distro3 $distro4 $distro5 $distro6 $distro7 $distro8 $distro9"[/color];
[color=red]?>[/color]
Tek tek dokuz adet değişken oluşturmak ve daha sonra bunları yine tek tek ekrana yazdırmak oldukça zahmetli bir iş.
Değişkenler bir programın yapı taşlarıdır. Adı üstünde sürekli değişim gösteren değişkenler, her programlama dilinde olduğu gibi PHP'de de bulunmakta. Değişkenlere sayı veya string istediğiniz değeri verebilirsiniz. PHP'de bir değişken yaratmak için, değişken isminin $ işareti ile başlaması, ardından da değişkenin alacağı değeri yazmanız yeterli. Ancak bir değişken yaratırken, PHP'nin izin verdiği isimleri kullanmanız gerekiyor. Örneğin bir değişken sayı veya yazı karakteri dışında bir karakter ile başlayamaz. Aşağıda doğru ve yanlış olarak göreceğiniz değişken isimleri size yardımcı olacaktır:
[b]Doğru[/b]
[code]$degisken
$degisken1
$de_gisken
$de2gisken
$_degisken[/code]
[b]Yanlış[/b]
[code]$1degisken
$değişken
$+degisken
$de&gisken[/code]
Burada önemli olan bir diğer nokta, PHP'nin case sensitive, yani büyük-küçük harf duyarlı bir web programlama dili olması. Diğer bir deyişle $degisken isimli değişken ile $Degisken veya $DEgisKeN adlı değişkenler, PHP'ye göre farklı değişkenlerdir. Aşağıdaki kodu web tarayıcınızdan çağırın ve sonucu gözlemeyin.
[color=red]<?php[/color]
$degisken [color=blue]=[/color] [color=red]1[/color];
$DegiSkeN [color=blue]=[/color] [color=red]2[/color];
[color=blue]echo[/color] $degisken;
[color=blue]echo[/color] [color=brown]"<br>"[/color];
[color=blue]echo[/color] $DegiSkeN;
[color=red]?>[/color]
Gördüğünüz gibi bir değişkene değer atamak için, değişken ismini = işareti koyup, değişkene atadığımız değeri yazıyoruz. Yukarıdaki örnekte değişkenlerimiz birer Integer (Tam sayı) değer aldılar. Bir string değer atamak için ise, bu değişkenin alacağı değeri [b]" "[/b] işaretleri arasına yazmanız gerekiyor.
[color=red]<?php[/color]
$distro [color=blue]=[/color] [color=brown]"Open Suse "[/color];
$versiyon [color=blue]=[/color] [color=red]10[/color];
[color=blue]echo[/color] ([color=brown]"Şu an kullanıyor olduğum linux dağıtımı $distro $versiyon"[/color]);
[color=red]?>[/color]
Bu PHP dosyasını çalıştırdığınızda ise karşınıza [b]Şu an kullanıyor olduğum linux dağıtımı Open Suse 10[/b] yazısı çıkacaktır. Şimdi lütfen çift tırnak yerine tek tırnak kullanarak aynı dosyayı çalıştırın ve sonucu gözlemleyin. Tek tırnak içine yazılanların her zaman bir string değer olduğunu söylemiştim. PHP'de değişkenleri . yani nokta işareti ile birbirine ekliyoruz. Burada değişkenleri aritmatiksel olarak birbirine eklemiyor olduğunuza dikkat etmelisiniz.
[color=red]<?php[/color]
$distro [color=blue]= [/color][color=brown]"Open Suse "[/color];
$versiyon [color=blue]=[/color] [color=red]10[/color];
[color=blue]echo[/color] ([color=brown]'Şu an kullanıyor olduğum linux dağıtımı ' [/color][color=blue].[/color] $distro [color=blue].[/color] $versiyon);
[color=red]?>[/color]
PHP'de matematiksel işlem yapmak için aşağıdaki operatörler kullanılmakta.
Toplama =[b] +[/b]
Çıkarma =[b] -[/b]
Çarpma =[b] *[/b]
Bölme =[b] /[/b]
Mod =[b] %[/b]
[color=red]<?php[/color]
$sayi1 [color=blue]=[/color] [color=red]12.567[/color];
$sayi2 [color=blue]=[/color] [color=red]9[/color];
[color=blue]echo[/color] ($sayi1 [color=blue]+[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]-[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]*[/color] $sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]/ [/color]$sayi2);
[color=blue]echo[/color] ([color=brown]"<br>"[/color]);
[color=blue]echo[/color] ($sayi1 [color=blue]%[/color] $sayi2);
[color=red]?>[/color]
Diğer programlama dillerinde olduğu gibi, PHP'de ne tür bir değişken oluşturuyor olduğunuzu belirtmeniz gerekmiyor. Örneğin float $sayi demek yerine $sayi = 10.1 yazmanız, $sayi isimli değişkenin bir float olduğunu belirtmeniz için yeterli. Bir değişken yaratmak için illa değer vermeniz gerekmiyor.
$degisken;
$degisken = NULL;
Her iki değişken de oluşturulmuş, ancak bir değer almamıştır. PHP 4 ile birlikte gelen NULL parametresi ile değişkenin bir değer almadığını belirtmekteyiz. Şimdi bir örnek daha yapalım ve değişkenleri daha yakından tanıyalım:
[color=red]<?php[/color]
$sehir [color=blue]=[/color] [color=brown]"istanbul"[/color];
$il [color=blue]=[/color] $sehir;
[color=blue]echo[/color] ($il);
[color=red]?>[/color]
Burada da $sehir isimli değişkene [b]istanbul [/b]değerini verdik. Ardından $il isimli değişkene de $sehir isimli değişkenin değerini atadık. Sonucun ne olduğunu sadece kodları inceleyip de anlamanız mümkün. Son bir örnek daha verelim ve değişkenler konusunu burada kapatalım:
[color=red]<?php[/color]
$distro1 [color=blue]=[/color] [color=brown]"Suse "[/color];
$distro2 [color=blue]=[/color] [color=brown]"Debian "[/color];
$distro3 [color=blue]=[/color] [color=brown]"Slackware "[/color];
$distro4 [color=blue]=[/color] [color=brown]"Kubuntu "[/color];
$distro5 [color=blue]=[/color] [color=brown]"Fedora "[/color];
$distro6 [color=blue]=[/color] [color=brown]"Mandriva "[/color];
$distro7 [color=blue]=[/color] [color=brown]"Ubuntu "[/color];
$distro8 [color=blue]=[/color] [color=brown]"Mepis "[/color];
$distro9 [color=blue]=[/color] [color=brown]"Redhat"[/color];
[color=blue]echo[/color] [color=brown]"En popüler Linux dağıtımları: $distro1 $distro2 $distro3 $distro4 $distro5 $distro6 $distro7 $distro8 $distro9"[/color];
[color=red]?>[/color]
Tek tek dokuz adet değişken oluşturmak ve daha sonra bunları yine tek tek ekrana yazdırmak oldukça zahmetli bir iş.
Konular
- PHP Nedir?
- PHP′de değişken nasıl oluşturulur ve nasıl kullanılır?
- Direct Admin demo
- Direct Admin türkçe destek
- subtok : kelimelerde istedigin yerden kesip alabilme kolaylığı
- DirectAdmin Kurulumu
- Curl nedir? nasıl kullanılır?
- Raid nedir? Linux Software Raid Nasıl Yapılır?
- Directadmin Root /Admin Mysql Erişimi
- Google Ping Fonksiyonu {PHP}
- Latin1 database’i utf-8 e convert etme
- Linux icin top 20 http baglantisini gormek ve iptables ile bloklamak
- Makro çekimler için objektif seçenekleri
- Ekipman siteleri
- Web sitenden para kazanma tıklama başı 12 krş
- Mikrostok Fotoğraf Siteleri
- Websiteniz için mobil uygulama istemez misiniz?
- İstanbulda Burun Estetiği
- İSLAMİ DÜĞÜNLER - DİNİ DÜĞÜN ORGANİZASYONLARI
- ilahi grupları
- wordpress otomatik yorum gönderme programı
- Site Tanıtımı İzinli Forumlar (Yeni Arşiv)
- RO2 İle Günde 3$ Kazanın! (Ödeme Kanıtıyla Birlikte)
- www.avcajans.com Yeni Nesil Haber Sitesi !
- Curl Nedir ? Fonksiyonları Nelerdir ?
- Duolingo seviyeleri
- Semrush ve ahrefs
- Server responded algorithm negotiation failed hatası
- Populer 15 tane linux işletim sistemi
- Linux un mucidi Linus Torvalds kimdir?