PHP Örnek Uygulamaları
Merhaba değerli dostalar
Bu başlık altında PHP Eğitimine Giriş ve PHP’de Constants (Sabitler) başlıklı yazılar ve bu ikisi arasında yayınladığım konular hakkında bazı örnek sorular hazırladım. Faydalı olması dileğiyle…
Soru 1) Hatayı Bulmak
Aşağıda verilen program kodundaki hatayı bulunuz. Daha sonra bu hatanın nasıl giderileceğini açıklayınız. (NOT: Buradaki hatayı gidermek için en az iki yöntem göstermeniz gerekiyor.)
<?php $x=10; $y=20; $z=45; function myTest() { echo $x+$y+$z; } myTest(); ?>
Soru 2) Hatayı Bulmak
Aşağıda verilen program kodundaki hatayı bulunuz. Daha sonra bu hatanın nasıl giderileceğini açıklayınız.
<?php $x=10; $y=20; function myTest() { $z=45; } myTest(); echo $x+$y+$z; ?>
Soru 3) Ekran Çıktısı
Aşağıda verilen program kodunun ekran çıktısı ne olur?
<?php $x=10; $y=20; $z=45; echo "$x + $y <br>"; echo "($x + $y) <br>"; echo "$x"."+". "$y <br>"; echo "$x + $y=".($x+$y); ?>
Soru 4) Ekran Çıktısı
Aşağıda verilen kodun ekran çıktısı ne olur?
<?php $name = "Mehmet"; echo($name); $name = "Ahmet"; echo($name); ?>
Soru 5) Kod Yazmak
Aşağıda verilen bilgilere göre PHP kodunu yazınız.
- name isminde String bir değişken tanımlayınız. Değişkene “Osman” değerini atayın.
- age isminde Integer bir değişken tanımlayınız. Değişkene 18 değerini atayın.
- pi isminde Float bir değişken tanımlayınız. Değişkene 3.14 değerini atayın.
- names isminde bir Array tanımlayınız. Diziye “Cemil”,”Eyyüp”,”Mustafa”,”Muhammed”,”Ali” değerlerini atayın.
- Son olarak tüm değişkenlerin değerlerini ve diziyi olduğu gibi ekrana yazdırınız.
Soru 6) Kod Yazmak
İçerisinde “Cemil”,”Eyyüp”,”Mustafa”,”Muhammed”,”Ali” değerleri bulunan bir dizi tanımlayıp dizinin elemanlarını ekrana tek tek ve alt alta yazdıran PHP kodunu yazınız.
Soru 7) Kod Yazmak
Aşağıda verilen bilgilere göre PHP kodunu yazınız.
- text isminde “Merhaba ben Cemil.” değerine sahip bir değişken tanımlayınız.
- Değişkeni değerini ekrana yazınız.
- Değişkende bulunan String verinin karakter sayısını hesaplayıp ekrana yazınız.
- Değişkende bulunan String verinin kelime sayısını hesaplayıp ekrana yazınız.
- Değişkende bulunan String veriyi tersten ekrana yazınız.
- “Cemil” String ifadesinin ilk karakteri olan “C” karakterinin konum bilgisini bulup ekrana yazınız.
- “Cemil” stringi yerine “Mustafa” yazan kodu yazınız.
Soru 8) Kod Yazmak
Sayılardan oluşan bir dizi tanımlayıp dizide bulunan sayıları toplayıp sonucu ekrana yazdıran PHP kodunu yazınız. Dizi elemanları (12,45,33,56,2) olacaktır.
Soru 9) Dizi Mantığını Kavramak
Aşağıda verilen dizi elemanlarından anlamlı bir cümle oluşturup ekrana yazan PHP kodunu yazınız.
$kelimeler = array(” araya”,” bir”,” sonucu”,” karakterlerin”,”String”, ” gelmesi”,” oluşur.”,”‘ler, “);
Soru 10) Kod Yazmak
Aşağıdaki bilgilere göre PHP kodunu yazınız.
- Amaç bir dairenin alan ve çevresini bulup ekrana yazmaktır.
- Dairenin r yani yarıçapı 12
- pi isminde bir sabit tanımlayınız ve bu sabite 3.14 değerini veriniz.
- Dairenin alan formülü = pi * r * r
- Dairenin çevre formülü = 2 * pi * r
- Son olarak sonuçları ekrana yazdırınız.
Cevapları sonraki yazımda açıklamalı olarak vereceğim.