Menyisipkan Array

This item was filled under [ Code Snippet, PHP ]

Cara menyisipkan element baru kedalam array pada script PHP, adalah sbb.:

<?php
$array_kota = array("cirebon", "tegal", "pekalongan"); // data array awal
array_push($array_kota, "jakarta", "surabaya"); // disisipkan array baru
// hasilnya adalah sbb:
echo $array_kota[0] . "<br />"; // cirebon
echo $array_kota[1] . "<br />"; // tegal
echo $array_kota[2] . "<br />"; // pekalongan
echo $array_kota[3] . "<br />"; // jakarta
echo $array_kota[4] . "<br />"; // surabaya
?>
Rate this topic:
1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 4.33 out of 5)
Loading ... Loading ...
Popularity: 1,778 views
Tagged with: [ , ]
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Artikel Sejenis

2 Comments on “Menyisipkan Array”

  • Mozilla Firefox Mozilla Firefox 3.0.4
    Windows Windows XP
    21 Nov 2008 1:34

    kalo array_push() sebenarnya bukan menyisipkan array, tapi menambah elemen array di posisi terakhir. kalo namanya menyisipkan kan di tengah-tengah, kalo ga salah bisa pake fungsi splice() –> http://id2.php.net/manual/en/function.array-splice.php

    Like or Dislike: Thumb up 0 Thumb down 0
  • Mozilla Firefox Mozilla Firefox 3.0.4
    Windows Windows XP
    21 Nov 2008 4:12

    Oiya ya :mrgreen:
    Maap ralat, maksudnya menambah array baru…
    Untuk menyesuaikan posisi array diantara array yg sudah ada gunakan fungsi array_splice()

    Contoh dari php manual:

    <?php
    $input = array("red", "green", "blue", "yellow");
    array_splice($input, 2);
    // $input is now array("red", "green")
     
    $input = array("red", "green", "blue", "yellow");
    array_splice($input, 1, -1);
    // $input is now array("red", "yellow")
     
    $input = array("red", "green", "blue", "yellow");
    array_splice($input, 1, count($input), "orange");
    // $input is now array("red", "orange")
     
    $input = array("red", "green", "blue", "yellow");
    array_splice($input, -1, 1, array("black", "maroon"));
    // $input is now array("red", "green",
    //          "blue", "black", "maroon")
     
    $input = array("red", "green", "blue", "yellow");
    array_splice($input, 3, 0, "purple");
    // $input is now array("red", "green",
    //          "blue", "purple", "yellow");
    ?>

    Terimakasih atas koreksiannya.

    Like or Dislike: Thumb up 0 Thumb down 0

Leave a Comment

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Halaman ini di eksekusi dalam waktu 1.317 detik! (koneksi mayan bagus nih...)