Array php
Array digunakan untuk menyimpan satu atau lebih nilai pada
sebuah nama variabel.
Jenis-jenis Array
- Numeric array – Array dengan sebuah numeric ID key.
- Associative array - Array dimana setiap ID-nya berasosiasi dengan suatu nilai.
- Multidimensional array - Array yang terdiri dari satu atau lebih array.
Numeric Array
Contoh 1
Pada contoh ini kunci ID secara otomatis di beri suatu
nilai.
$names =
array("Peter","Quagmire","Joe");
|
Example 2
Pada contoh ini kita memberikan nilai pada kunci ID secara
manual.
$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";
|
Program8-1.php
<?php
$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";
echo $names[1] . " and " . $names[2]
.
" are ". $names[0] . "'s
neighbors";
?>
|
Output program:
Quagmire and Joe are Peter's neighbors
|
Associative Arrays
Contoh 1
Pada contoh ini kita menggunakan sebuah array untuk
memberikan nilai umur pada beberapa orang yang berbeda.
$ages = array("Peter"=>32,
"Quagmire"=>30, "Joe"=>34);
|
Contoh 2
Pada contoh ini sama dengan diatas, hanya saja kita
memperlihatkan cara yang lain dalam membuat array.
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
|
Program8-2.php
<?php
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
echo "Peter is " . $ages['Peter'] .
" years old.";
?>
|
Output program:
Peter is 32 years old.
|
Multidimensional Arrays
Contoh 1 cara inisialisasi multidimensional
array
$families = array
(
"
(
"Peter",
"Lois",
"Megan",
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"
"Loretta",
"Junior"
)
);
|
Array di atas akan terlihat seperti di bawah ini jika
dituliskan ke output.
Array
(
[
(
[0]
=> Peter
[1]
=> Lois
[2]
=> Megan
)
[Quagmire] => Array
(
[0]
=> Glenn
)
[Brown] => Array
(
[0]
=>
[1]
=> Loretta
[2]
=> Junior
)
)
|
0 komentar:
Post a Comment