Php İnternet Programcılığı 3.modül diziler uygulama faaliyeti soru ve cevpları

-5 arkadaşınızın isimlerini içeren “ogrenci” adında bir dizi oluşturunuz.
-Daha sonra dizideki elemanların değerlerini ekrana yazdırınız.
-Oluşturduğunuz diziyi alfabetik olarak sıralayınız ve ekrana yazdırınız.
-Bu diziye iki başka iki arkadaşınızın ismini de ekleyiniz.
-3 öğretmeninizin isminden oluşan “ogretmen” adında bir dizi oluşturunuz.
-“Ogrenci” ve “ogretmen” isimli dizileri birleştirerek “okul” isminde bir dizi oluşturunuz.
-Oluşturduğunuz “okul” isimli dizinin ilk elemanını siliniz.
-Okul isimli dizinin içinden 3. ve 4. elemanları alarak “sınıf” isimli bir dizi oluşturunuz.

Soruların Cevapları
  1. <?php
  2. //-5 arkadaşınızın isimlerini içeren “ogrenci” adında bir dizi oluşturunuz.
  3. $ogrenci=array(“zehra”,“burak”,“mehmet”,“ayla”,“leyla”);
  4. //-Daha sonra dizideki elemanların değerlerini ekrana yazdırınız.
  5. foreach($ogrenci as $deger)
  6. {
  7. echo “$deger<br>”;
  8. }
  9. //-Oluşturduğunuz diziyi alfabetik olarak sıralayınız ve ekrana yazdırınız.
  10. sort($ogrenci);
  11.  
  12. echo“————–<br>”;
  13.  
  14. foreach($ogrenci as $deger)
  15. {
  16. echo “$deger<br>”;
  17. }
  18. echo“————–<br>”;
  19. //-Bu diziye iki başka iki arkadaşınızın ismini de ekleyiniz.
  20. array_push($ogrenci,“samet”,“derya”);
  21.  
  22. foreach($ogrenci as $deger)
  23. {
  24. echo “$deger<br>”;
  25. }
  26. //-3 öğretmeninizin isminden oluşan “ogretmen” adında bir dizi oluşturunuz.
  27. $ogretmen=array(“ahmet”,“fatih”,“mehmet”);
  28. //-“Ogrenci” ve “ogretmen” isimli dizileri birleştirerek “okul” isminde bir dizi oluşturunuz.
  29. $okul=array_merge($ogretmen,$ogrenci);
  30. //-Oluşturduğunuz “okul” isimli dizinin ilk elemanını siliniz.
  31. $sil=array_shift($okul);
  32. //-Okul isimli dizinin içinden 3. ve 4. elemanları alarak “sınıf” isimli bir dizi oluşturunuz.
  33. $sinif=array_slice($okul,3,2);
  34.  
  35. echo“————–<br>”;
  36.  
  37. foreach($sinif as $deger)
  38. {
  39. echo “$deger<br>”;
  40. }
  41.  
  42.  
  43. ?>

X

Pin It on Pinterest

X