PHP DİZİDEN ELEMAN SİLME

Dizide değerlerin yazdırılmasına geçmeden önce var olan diziye nasıl değer ekleyeceğimizi öğrenmiştik. Peki var olan bir diziden nasıl değer silebiliriz?

Tanıdık bir fonksiyonu kullanacağız. Unset hatırladınız mı? unset için bakınız Unset var olan bir değişkenin silinmesi (yok edilmesi) için kullanılıyor. Tanımlamış olduğumuz bir değişkeni taşıdığı değerleri ile birlikte siliyoruz.

Unset komutu aynı zamanda dizideki değerlerin silinmesini istediğimiz değerin key'ini unset'e belirtdiğimiz zaman değer diziden siliniyor. şimdi bir örnek yapalım ve unset'in kullanımı öğrenelim.

ÖRNEK:


$hafta=array("pazartesi","Salı","Çarşamba","Perşembe",

             "Cuma","Cumartesi","Pazar");
			 
  echo "
";

  print_r($hafta);

  echo "
"; unset($hafta[3]); echo "Diziden değer silindikten sonra"; echo "
";

  print_r($hafta);

  echo "
"; // Tamamını silmek için // unset($hafta); ?>

ÇIKTI:

Array
(
    [0] => pazartesi
    [1] => Salı
    [2] => Çarşamba
    [3] => Perşembe
    [4] => Cuma
    [5] => Cumartesi
    [6] => Pazar
)
Diziden değer silindikten sonra
Array
(
    [0] => pazartesi
    [1] => Salı
    [2] => Çarşamba
    [4] => Cuma
    [5] => Cumartesi
    [6] => Pazar
)

Adınız

Eposta

Mesaj

8370

Güvenlik No

REKLAM
KATEGORİ
POPÜLER MAKALE