PHP DİZİYE DEĞER EKLEME array_push FONKSİYONU
Bir diziye değer eklemeyi öğrendik; şimdi farklı ve çok sayıda değer eklemeyi öğrenelim. Array_push() fonksiyonu ile, bir ya da daha fazla elemanı, bir dizinin sonuna eklenebilir.
Söz dizimi:
array_push( dizi, value1, value2...)
Dizi: Gereklidir. Dizi yazılır.
Value1: Gereklidir. Eklemek için değer girilir.
Value2: İsteğe bağlıdır. Eklemek için değer girilir.
NOT: Diziye sadece bir eleman ekleyecekseniz array_push() fonksiyonu yerine $array[] = (Köşeli ayraç) Sözdizimi kullanmak daha iyidir.
NOT: array_push() işlevi ilk eleman bir dizi değilse bir uyarı verir. $dizi[] ile yeni bir dizi oluştururken böyle bir uyarı almazsınız.
ÖRNEK:
<?php
$a=array("a"=>"mavi","b"=>"beyaz");
array_push($a,"siyah","kahverengi");
echo "<pre>";
print_r($a);
echo "</pre>";
?>
ÇIKTI:
Array
(
[a] => mavi
[b] => beyaz
[0] => siyah
[1] => kahverengi
)
ÖRNEK2:
<?php
$kume = array("elma", "armut");
array_push($kume, "muz", "portakal");
echo "<pre>";
print_r($kume);
echo "</pre>";
?>
ÇIKTI:
Array
(
[0] => elma
[1] => armut
[2] => muz
[3] => portakal
)
ÖRNEK3:
<?php
$meyve=array("Portakal", "Mandalin", "Limon", "Grayfurt");
$yazmeyve = array( "Kiraz", "Kayısı" );
echo array_push( $meyve, $yazmeyve )."\n";//Yeni dizi
//sayısını verir.
echo "<pre>";
print_r($meyve);
echo "</pre>";
?>
ÇIKTI:
5
Array
(
[0] => Portakal
[1] => Mandalin
[2] => Limon
[3] => Grayfurt
[4] => Array
(
[0] => Kiraz
[1] => Kayısı
)
)
ÖRNEK4:
<?php
$ilk= "webcebir.com";
$veri= array("PHP", "Javascript", "HTML", "CSS");
array_push($veri, $ilk);
echo "<pre>";
print_r($veri);
echo "</pre>";
?>
ÇIKTI:
Array
(
[0] => PHP
[1] => Javascript
[2] => HTML
[3] => CSS
[4] => webcebir.com
)
Birden 10'a doğru yükselen bir dizi oluşturalım.
<?php
$sayilar = array();
for($i=1 ; $i <= 10 ; $i++)
array_push($sayilar,$i);
echo "<pre>";
print_r($sayilar);
echo "</pre>";
?>
ÇIKTI:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[6] => 7
[7] => 8
[8] => 9
[9] => 10
)
Ferdi Cuyar 11/02/2020
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- javaScript Template Literal
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- HTML ARKAPLANA MÜZİK EKLEME
- HTML DİV ve SPAN NEDİR?