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) |
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";?> |
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,…]) |
1
2
3
4
5
| <?php$belajar = array ("HTML5", "CSS3");array_push ($belajar, "PHP", "SQL");echo "Sekarang belajarnya jadi HTML5, CSS3, PHP, SQL";?> |
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]]) |
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
| <?phpecho "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);?> |

Tidak ada komentar:
Posting Komentar