PHP’de Temel Komutlar ve Operatörler

Bir programlama dilinin temel komutlarını öğrenmek, bu dili öğrenmeyi önemli ölçüde kolaylaştırmaktadır. Temel komutlar sayesinde PHP’ye hızlı bir başlangıç yapıyoruz.

PHP kodu bulunan bir dosyayı çalıştırabilmek için öncelikle dosya uzantısının .php olarak ayarlanması gereklidir.

PHP Kodu Yazım Bildirimi

PHP komutları HTML dosyalarına gömülerek kullanılabilir. Bu yüzden PHP komutlarının başladığını ve bittiğini PHP yorumlayıcısına bildirmemiz gerekir.

Tüm PHP komutları <?php  ve ?>  ifadeleri arasına yazılır.

PHP’de Ekrana Yazdırma

Ekrana yazı yazdırmak için kullanılan iki yöntem vardır.

String ifadelerde tek veya çift tırnak kullanılabilir.

PHP’de Değişkenler

Böyle bir derdiniz yok. Bunun yerine yazılan ifadeyi değişken olarak rezerve etmek için başına $ işareti koyarak yazılır. Buna rağmen PHP’de değişken tipi yoktur demek yanlış olacaktır. Değişkenleri kullanırken BÜYÜK ve küçük harflere dikkat edilmelidir. $degisken ile $Degisken farklı değişkenlerdir, tek bir harf farklı olsa bile!

Değişken isimleri sayıyla başlayamaz, alt çizgi (_) dışında özel karakter barındıramaz.

PHP’de Değişkenin Tipini Öğrenme: gettype()

Değişkenin tipini öğrenebilmek için gettype() metodu kullanılır.

Ekrana sırasıyla string, integer ve double yazdırılacaktır.

PHP’de Değişkenin Tipini Değiştirme: settype()

Ondalıklı bir sayının olduğu değişkenin türü integer, yani tam sayı olarak değiştirildiğinde değişken ancak bu sayının tam kısmını tutabilir hale dönüyor. Dolayısıyla yukarıdaki kod ekrana önce 25.3, ardından da tip değişiminden sonra 25 olarak değiştirilecektir.

PHP’de Metin (String) Birleştirme

Bunun için . (nokta) operatörünü kullanıyoruz.

PHP Operatörleri

Her programlama dilinde olduğu gibi PHP’de de birçok işlem operatörler aracılığıyla gerçekleştirilir.

PHP’de Aritmetik Operatörler

Matematiksel işlemlerin yapılabilmesi için kullanılırlar.

  • Toplama işlemi için + operatörü
  • Çıkarma işlemi için – oparetörü
  • Çarpma işlemi için * operatörü
  • Bölme işlemi için / operatörü
  • Mod işlemi için % operatörü

Yukarıdaki kodlar çalıştırıldığında çıktısı şu şekilde olacaktır:

Artırma ve Azaltma Operatörleri

++ ve — operatörleri ile bir değişkenin değeri artırılabilir veya azaltılabilir. Ancak bu operatörlerin değişkenden önce veya sonra yazılması, değişkenin bir komut içinde kullanıldığı durumlarda önemli bir fark gösterir.

PHP’de Karşılaştırma Operatörleri

  • Eşitlik kontrolü için == operatörü
  • Eşit değillik kontrolü için != operatörü
  • Küçüklük kontrolü için < operatörü
  • Küçük eşitlik kontrolü için <= operatörü
  • Büyüklük kontrolü için > operatörü
  • Büyük eşitlik kontrolü için >= operatörü

PHP’de Mantıksal  İşlem Operatörleri

  • VE operatörü: &&
  • VEYA operatörü: ||
  • DEĞİL operatörü: !

PHP’de Stenografik Operatörler

Stenografi, sembol ve kısaltma kullanarak çabuk yazma sistemidir. PHP’de de C tabanlı dillerde olduğu gibi bu tarz kolaylıklar mevcuttur.

  • Artırıp atama operatörü: +=
  • Çıkartıp atama operatörü: -=
  • Çarpıp atama operatörü: *=
  • Bölüp atama operatörü: /=
  • Metinlerde sonuna ekleme operatörü: .=

Üçlü (ternary) operatör: ?:

Hem sınama hem de atama işleminin kolayca yapılmasını sağlar.

$degisken içeriği  tanımlı değilse $alternatif değişken $durum değişkenine aktarılır.

Birleşik null operatörü (Null Coalesce): ??

Atama işlemlerinde kullanılan bu operatör, değişkenin null olup olmadığını göz önüne alarak atama yapar. Üçlü operatörün daha da kısa yazılmış halidir.

Eğer $degisken, null veya hiç tanımlanmamış ise $alternatif değişkenin içeriği $durum değişkenine aktarılır.

 

About Hürkal HÜSEM

2010 yılından bu yana Bilişim Teknolojileri Öğretmeni olarak meslek liselerinde görev yapmaktayım.

View all posts by Hürkal HÜSEM →

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.