5.00 / 1 oy

PHP'de dizi elemanının değerini güncellemek

PHP'de dizi kullanımı, dizinin tanımlanması, değerlerinin verilmesi ve yazdırılması konusunda aşağıdaki gibi yazılar paylaşmıştım:

bkz: PHP'de Dizi Tanımlamak (Yeni Vektör ya da Matris Eklemek)

bkz: PHP'de Dizi Elemanlarını Yazdırmak

bkz: PHP'de Dizinin Eleman Sayısını Bulmak

bkz: PHP'de Dizi Elemanlarını For Döngüsü ile Yazdırmak

bkz: PHP'de foreach döngüsü kullanımı ve örnekleri

Bugün de önceden tanımladığımız ve değer eklediğimiz bir dizide istediğimiz dizi elemanlarının değerlerini nasıl güncelleyebileceğimiz ile geceye başlayalım. İçerisinde 6 adet tamsayı bulunan bir PHP dizisi aşağıdaki gibi olsun:

<?php
    $notlar = array(21, 15, 93, 16, 71, 88);
?>

Dizilerin ilk elemanlarının indisinin sıfırdan başladığını biliyoruz. Buna göre notlar dizisinin elemanları:

1. dizi elemanı: 21 ( notlar[0] )

2. dizi elemanı: 15 ( notlar[1] )

3. dizi elemanı: 93 ( notlar[2] )

4. dizi elemanı: 16 ( notlar[3] )

5. dizi elemanı: 71 ( notlar[4] )

6. dizi elemanı: 88 ( notlar[5] )

Eğer amacımız 3. dizi elemanı olan 93 notunu güncellemek ise, yapmamız gereken 2 indisli dizi değerini aşağıdaki gibi değiştirmek olmalıdır.

<?php
    $notlar = array(21, 15, 93, 16, 71, 88);
    $notlar[2] = 98;
    var_dump($notlar);
?>

Çıktı:

array(6) {
  [0]=>
  int(21)
  [1]=>
  int(15)
  [2]=>
  int(98)
  [3]=>
  int(16)
  [4]=>
  int(71)
  [5]=>
  int(88)
}

bkz: PHP'de for döngüsü kullanımı ve örnekleri

bkz: PHP'de for döngüsü ile sonsuz döngü oluşturmak

PhpCoder

14.03.2021 00:17

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de dizi elemanının değerini güncellemek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.