Sen how arrays work bakarak işe başlamak isteyebilirsiniz. Eğer bilmiyorsanız da bir dizidir "ne", bakmak this Wikipedia entry.
Examples from PHP.NET
Bir dizin ve değerleri beyan
<?php
$arr = array("foo" => "bar", 12 => true);
echo $arr["foo"]; // bar
echo $arr[12]; // 1
?>
Burada sonuçlardan bir örneğidir
<?php
// Create a simple array.
$array = array(1, 2, 3, 4, 5);
print_r($array);
// Now delete every item, but leave the array itself intact:
foreach ($array as $i => $value) {
unset($array[$i]);
}
print_r($array);
// Append an item (note that the new key is 5, instead of 0).
$array[] = 6;
print_r($array);
// Re-index:
$array = array_values($array);
$array[] = 7;
print_r($array);
?>
Yukarıdaki sonucu:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
Array
(
)
Array
(
[5] => 6
)
Array
(
[0] => 6
[1] => 7
)
Your special problem
Şimdi size dizi / listedeki her kayıt / satırın her isim seçmek istiyorum bana görünüyor.
Bunu yapmak için, dizi boyunca döngü / iterate ve geçerli satırlar isim-değer yazmak gerekir.
Example on looping with arrays
<?php
$people = Array(
Array('name' => 'Kalle', 'salt' => 856412),
Array('name' => 'Pierre', 'salt' => 215863)
);
for($i = 0; $i < sizeof($people); ++$i)
{
echo $people[$i]['name'];
}
?>
Doing this without loops
Yani sizin dizisi yalnızca iki değere sahip olduğunu biliyorum diyelim, iyi o zaman bu gibi bakarak bir dizi olsaydı:
$arr = array(10, 20);
Onları yazmak için böyle bir şey yazabilirsiniz:
echo $arr[0];
echo $arr[1];
Hangi "satır" almak için dizi söylemek, her zaman ilk değer istiyorsanız, bu nedenle endeksi ..., 0, 0 adımlar, yani "gitmek için kaç adım" demek olduğunu unutmayın!
Object orientation and arrays
Eğer dizideki bir nesne kullanarak beri PHP and Object Oriented Programming hakkında bazı bilgileri kontrol etmek isteyebilirsiniz.
Side note and a cool example
Size ne yapabilirim bir fikir verebilir ki bu serin örneğe bakın
<?php
$obj = (object) array('foo' => 'bar', 'property' => 'value');
echo $obj->foo; // prints 'bar'
echo $obj->property; // prints 'value'
?>