Fungsi Dalam Variable Array
PHP banyak sekali menyediakan fungsi untuk memanipulasi
variable array. Disini saya akan susun beberapa fungsi dalam variable array
diantaranya…
1. Fungsi Count & Size of
Kedua fungsi ini memiliki penggunaan yang sama yaitu menghitung
jumlah elemen yang dimiliki oleh sebuah array. Sintaksnya saya tulis dibawah
ini.
1
2
|
count ($array)
sizeof ($array)
|
Mari kita coba mempraktekkan sintaks tersebut dengan
pembuatan perhitungan nilai. Silahkan siapkan text editor anda untuk
mengetikkan kode dibawah ini.
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$a[0] = 1;
$a[1] = 5;
$a[2] = 7;
$total =
count($a);
echo "Jumlah
nilai ke-1 = $total<br />";
$b["imam"]
= "A";
$b["hadi"]
= "B";
$jumlah =
sizeof($b);
echo "Jumlah
nilai ke-2 = $jumlah";
?>
|
Setelah
selesai, silahkan simpan kode tersebut & jalankan
di web browser anda. Lebih mudah memakai count atau sizeof ? Saya rasa lebih
mudah memakai count seperti layaknya lebih mudah memakai echo daripada print.
2. Fungsi Array_push()
Fungsi
ini digunakan untuk menyisipkan elemen baru ke dalam sebuah array. Elemen ini
disisipkan pada bagian akhir & sintaksnya
sebagai berikut.
1
|
array_push($array,
nilai[nilai,…])
|
Mari kita coba praktekkan dengan menuliskan kode dibawah
ini.
1
2
3
4
5
|
<?php
$belajar =
array ("HTML5", "CSS3");
array_push ($belajar,
"PHP", "SQL");
echo "Sekarang
belajarnya jadi HTML5, CSS3, PHP, SQL";
?>
|
3. Fungsi Array_splice()
Fungsi
ini digunakan untuk mengambil / membuang satu atau beberapa elemen array & menggantikannya dengan yang baru. Sintaksnya bisa dilihat
dibawah ini.
1
|
array_splice
($array, letak [, panjang [, pengganti]])
|
Parameter
letak dalam sintaks diatas menunjukkan mulai dari elemen mana array tersebut
akan diganti. Jika true, maka elemen dihitung dari depan, jika false, maka
elemen dihitung dari belakang. Parameter panjang yaitu jika nilainya true
menunjukkan jumlah elemen yang akan diganti atau dibuang. Jika false, maka
jumlah elemen yang tertinggal tidak diganti. Untuk lebih jelasnya sebaiknya
tulis & pehatikan
kode dibawah ini.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<?php
echo "Anggota
array awal adalah: <br />";
$input =
array ("HTML", "PHP", "CSS",
"JavaScript");
print_r($input);
echo "<br
/><br />";
echo "array_splice(\$input,2)";
echo "<br
/>";
$input =
array ("HTML", "PHP", "CSS",
"JavaScript");
array_splice ($input,
2);
print_r($input);
echo "<br
/><br />";
echo "array_splice(\$input,1,-1)";
echo "<br
/>";
$input =
array ("HTML", "PHP", "CSS",
"JavaScript");
array_splice ($input,
1, -1);
print_r($input);
echo "<br
/><br />";
echo "array_splice(\$input,1,
count(\$input), \"AJAX\")";
echo "<br
/>";
$input =
array ("HTML", "PHP", "CSS",
"JavaScript");
array_splice ($input,
1, count($input), "AJAX");
print_r($input);
echo "<br
/><br />";
echo "array_splice(\$input,-1,1,
array(\"JQuery\",\"Framework\"))";
echo "<BR>";
$input =
array ("HTML", "PHP", "CSS",
"JavaScript");
array_splice ($input,
-1, 1, array("JQuery", "Framework"));
print_r($input);
?>
|
Setelah
selesai menulis kode diatas, silahkan simpan & jalankan
di web browser anda. Perhatikan satu persatu fungsinya. Untuk pembahasan Fungsi
Dalam Variable Array akan kita lanjutkan dihalaman Lanjutan Fungsi
Dalam Array.
0 komentar:
Posting Komentar