SlideShare a Scribd company logo
1 of 17
Download to read offline
Fatih ÇALPHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişkenleri bir taşıyıcı (posta kutusu gibi) olarak düşünelim.
Mesela oturduğum yerde posta kutusu var. Bu posta kutusuna
bir mektup geliyor ve ben o mektubu okuyorum. Okuduktan
sonra o posta kutusuna başka bir mektup geliyor ve ben onu da
okuyorum. Böyle sürekli bir devirdaim söz konusu.
PHP Değişkenleri
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Bunu PHP dilinde şöyle açıklayalım;
Önce bir değişkenimiz olsun ve bu değişkene mektup
değerini yükleyelim.
PHP Değişkenleri
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
PHP Değişkenleri
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişken Kullanırken Dikkat Edilmesi Gerekenler
Değişkenlerin başına $ (soru işareti) koymamız gerekiyor.
$ad , $soyad, $soyad vb.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişken Kullanırken Dikkat Edilmesi Gerekenler
Değişkenler Türkçe karakterler içeremez.
$gül yanlış
$gul doğru
$çakı yanlış
$caki doğru
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişken Kullanırken Dikkat Edilmesi Gerekenler
Değişkenlerin adları bir rakam ile başlayamaz.
Ama içerisinde rakam kullanılabilir.
$1degisken yanlış
$degisk1en doğru
$degisken1 doğru
$ad-soyad yanlış
$ad*soyad yanlış
$ad_soyad doğru
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişken Kullanırken Dikkat Edilmesi Gerekenler
PHP’de değişken adları büyük ve küçük harflere duyarlıdır
(Case Sensitive). $ad ile $Ad aynı şeyi ifade etmez. İkisi de
farklı değişkenlerdir.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişkenleri Yönetme
( Değer Verme, Düzenleme ve Silme)
Değişkenlere değer vermek için = (eşittir) operatörünü
kullanıyoruz. Mesela bir ad değişkenimiz olsun içerisinde
fatih değeri yer alsın.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Değişkenleri Yönetme
( Değer Verme, Düzenleme ve Silme)
Eşittir operatörü
ile değişkene
değer atama
birçok
programlama
dillerinde
aynıdır.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Yukarıdaki her iki kodu çalıştırdığımız ekranda fatih çıktısını görebiliriz.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
PHP’de birden fazla veri türü bulunmaktadır. Veri türleri ilerleyen
derslerimizde göreceğiz. Yalnız başlıca bilmemiz gereken başlıca
2 türü söyleyip, örnek olarak inceleyelim. Bunlar metin (string) ve
tam sayı (integer)’dır.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇALPHP - Ders III (PHP Değişkenleri)
Fatih ÇALPHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Bir Değişkeni Silmek
(Yoketmek)
Bir değişken oluşturdunuz ve kullandınız (kullanmadınız).
Artık o değişkene ihtiyacınız yok. O halde bu değişkeni nasıl
sileceğiz. Bu işlem için unset() fonksiyonu mevcut.
Fonksiyonları da ilerleyen derslerimizde göreceğiz. Ama en
azında basit bir fonksiyonu nasıl kullanırız ve bir değişkeni
nasıl sileriz onu görmek adına örneğimizi inceleyelim.
PHP - Ders III (PHP Değişkenleri)
Fatih ÇAL
Bir Değişkeni Silmek
(Yoketmek)
PHP - Ders III (PHP Değişkenleri)
Fatih ÇALPHP - Ders III (PHP Değişkenleri)

More Related Content

Viewers also liked

днз№12
днз№12днз№12
днз№12
jekatj
 
Matrimonio romano pareja xiomara y reinaldo
Matrimonio romano pareja xiomara y reinaldoMatrimonio romano pareja xiomara y reinaldo
Matrimonio romano pareja xiomara y reinaldo
Raiza Abreu
 
Kanak kanak khas 2
Kanak kanak khas 2Kanak kanak khas 2
Kanak kanak khas 2
Tai ChoonLee
 
Darba samaksas veidošanas principi valsts budžeta iestādēs
Darba samaksas veidošanas principi valsts budžeta iestādēsDarba samaksas veidošanas principi valsts budžeta iestādēs
Darba samaksas veidošanas principi valsts budžeta iestādēs
Finanšu ministrija
 
Taj cape town%20-%20sales%20presentation%20leisure[1]
Taj cape town%20-%20sales%20presentation%20leisure[1]Taj cape town%20-%20sales%20presentation%20leisure[1]
Taj cape town%20-%20sales%20presentation%20leisure[1]
WillieWilliams2
 
Material de Ética e Deontologia Profissional
Material de Ética e Deontologia ProfissionalMaterial de Ética e Deontologia Profissional
Material de Ética e Deontologia Profissional
batumenga
 
Agile db testing_techniques
Agile db testing_techniquesAgile db testing_techniques
Agile db testing_techniques
Tarik Essawi
 
Ocular allergy
Ocular allergyOcular allergy
Ocular allergy
Hira Dahal
 

Viewers also liked (16)

днз№12
днз№12днз№12
днз№12
 
Matrimonio romano pareja xiomara y reinaldo
Matrimonio romano pareja xiomara y reinaldoMatrimonio romano pareja xiomara y reinaldo
Matrimonio romano pareja xiomara y reinaldo
 
Kanak kanak khas 2
Kanak kanak khas 2Kanak kanak khas 2
Kanak kanak khas 2
 
regulus 2013 no 3 weimericht junglinster orchard
regulus 2013 no 3 weimericht junglinster orchardregulus 2013 no 3 weimericht junglinster orchard
regulus 2013 no 3 weimericht junglinster orchard
 
як допомогти дитині успішно навчатися
як допомогти дитині успішно навчатисяяк допомогти дитині успішно навчатися
як допомогти дитині успішно навчатися
 
зуп 3.0
зуп 3.0зуп 3.0
зуп 3.0
 
Darba samaksas veidošanas principi valsts budžeta iestādēs
Darba samaksas veidošanas principi valsts budžeta iestādēsDarba samaksas veidošanas principi valsts budžeta iestādēs
Darba samaksas veidošanas principi valsts budžeta iestādēs
 
Taj cape town%20-%20sales%20presentation%20leisure[1]
Taj cape town%20-%20sales%20presentation%20leisure[1]Taj cape town%20-%20sales%20presentation%20leisure[1]
Taj cape town%20-%20sales%20presentation%20leisure[1]
 
Lettering For Bloggers
Lettering For BloggersLettering For Bloggers
Lettering For Bloggers
 
Predrag Nikolic CV
Predrag Nikolic CVPredrag Nikolic CV
Predrag Nikolic CV
 
Slideshare banca
Slideshare bancaSlideshare banca
Slideshare banca
 
Material de Ética e Deontologia Profissional
Material de Ética e Deontologia ProfissionalMaterial de Ética e Deontologia Profissional
Material de Ética e Deontologia Profissional
 
Agile db testing_techniques
Agile db testing_techniquesAgile db testing_techniques
Agile db testing_techniques
 
Ocular allergy
Ocular allergyOcular allergy
Ocular allergy
 
Commissione sicurezza Busto Arsizio su consulta antimafia
Commissione sicurezza Busto Arsizio su consulta antimafiaCommissione sicurezza Busto Arsizio su consulta antimafia
Commissione sicurezza Busto Arsizio su consulta antimafia
 
19 challenging thoughts about leadership 2nd edition
19 challenging thoughts about leadership   2nd edition19 challenging thoughts about leadership   2nd edition
19 challenging thoughts about leadership 2nd edition
 

PHP - Ders III (PHP Değişkenleri)

  • 1. Fatih ÇALPHP - Ders III (PHP Değişkenleri)
  • 2. Fatih ÇAL Değişkenleri bir taşıyıcı (posta kutusu gibi) olarak düşünelim. Mesela oturduğum yerde posta kutusu var. Bu posta kutusuna bir mektup geliyor ve ben o mektubu okuyorum. Okuduktan sonra o posta kutusuna başka bir mektup geliyor ve ben onu da okuyorum. Böyle sürekli bir devirdaim söz konusu. PHP Değişkenleri PHP - Ders III (PHP Değişkenleri)
  • 3. Fatih ÇAL Bunu PHP dilinde şöyle açıklayalım; Önce bir değişkenimiz olsun ve bu değişkene mektup değerini yükleyelim. PHP Değişkenleri PHP - Ders III (PHP Değişkenleri)
  • 4. Fatih ÇAL PHP Değişkenleri PHP - Ders III (PHP Değişkenleri)
  • 5. Fatih ÇAL Değişken Kullanırken Dikkat Edilmesi Gerekenler Değişkenlerin başına $ (soru işareti) koymamız gerekiyor. $ad , $soyad, $soyad vb. PHP - Ders III (PHP Değişkenleri)
  • 6. Fatih ÇAL Değişken Kullanırken Dikkat Edilmesi Gerekenler Değişkenler Türkçe karakterler içeremez. $gül yanlış $gul doğru $çakı yanlış $caki doğru PHP - Ders III (PHP Değişkenleri)
  • 7. Fatih ÇAL Değişken Kullanırken Dikkat Edilmesi Gerekenler Değişkenlerin adları bir rakam ile başlayamaz. Ama içerisinde rakam kullanılabilir. $1degisken yanlış $degisk1en doğru $degisken1 doğru $ad-soyad yanlış $ad*soyad yanlış $ad_soyad doğru PHP - Ders III (PHP Değişkenleri)
  • 8. Fatih ÇAL Değişken Kullanırken Dikkat Edilmesi Gerekenler PHP’de değişken adları büyük ve küçük harflere duyarlıdır (Case Sensitive). $ad ile $Ad aynı şeyi ifade etmez. İkisi de farklı değişkenlerdir. PHP - Ders III (PHP Değişkenleri)
  • 9. Fatih ÇAL Değişkenleri Yönetme ( Değer Verme, Düzenleme ve Silme) Değişkenlere değer vermek için = (eşittir) operatörünü kullanıyoruz. Mesela bir ad değişkenimiz olsun içerisinde fatih değeri yer alsın. PHP - Ders III (PHP Değişkenleri)
  • 10. Fatih ÇAL Değişkenleri Yönetme ( Değer Verme, Düzenleme ve Silme) Eşittir operatörü ile değişkene değer atama birçok programlama dillerinde aynıdır. PHP - Ders III (PHP Değişkenleri)
  • 11. Fatih ÇAL Yukarıdaki her iki kodu çalıştırdığımız ekranda fatih çıktısını görebiliriz. PHP - Ders III (PHP Değişkenleri)
  • 12. Fatih ÇAL PHP’de birden fazla veri türü bulunmaktadır. Veri türleri ilerleyen derslerimizde göreceğiz. Yalnız başlıca bilmemiz gereken başlıca 2 türü söyleyip, örnek olarak inceleyelim. Bunlar metin (string) ve tam sayı (integer)’dır. PHP - Ders III (PHP Değişkenleri)
  • 13. Fatih ÇALPHP - Ders III (PHP Değişkenleri)
  • 14. Fatih ÇALPHP - Ders III (PHP Değişkenleri)
  • 15. Fatih ÇAL Bir Değişkeni Silmek (Yoketmek) Bir değişken oluşturdunuz ve kullandınız (kullanmadınız). Artık o değişkene ihtiyacınız yok. O halde bu değişkeni nasıl sileceğiz. Bu işlem için unset() fonksiyonu mevcut. Fonksiyonları da ilerleyen derslerimizde göreceğiz. Ama en azında basit bir fonksiyonu nasıl kullanırız ve bir değişkeni nasıl sileriz onu görmek adına örneğimizi inceleyelim. PHP - Ders III (PHP Değişkenleri)
  • 16. Fatih ÇAL Bir Değişkeni Silmek (Yoketmek) PHP - Ders III (PHP Değişkenleri)
  • 17. Fatih ÇALPHP - Ders III (PHP Değişkenleri)