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:
<?php
$hafta=array("pazartesi","Salı","Çarşamba","Perşembe",
"Cuma","Cumartesi","Pazar");
echo "<pre>";
print_r($hafta);
echo "</pre>";
unset($hafta[3]);
echo "Diziden değer silindikten sonra";
echo "<pre>";
print_r($hafta);
echo "</pre>";
// 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 )
Gizem Bulut 20/11/2018
yönetici 20/11/2018
$meyve =["Elma","Kiraz","Kayısı","Şeftali"];
unset($meyve[2]);
echo "<pre>";
print_r($meyve);
echo "</pre>";
$dizi =array_values($meyve);
echo "<pre>";
print_r($dizi);
echo "</pre>";
Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır. Lütfen Yukarıda ki mesajları okuyun tekrar aynı soruları sormayın.
KATEGORİ
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
POPÜLER MAKALE
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME
ETİKET