array Bir dizi oluşturur &reftitle.description; arrayarray mixeddeğerler Bir dizi oluşturur. Diziler hakkında ayrıntılı bilgi edinmek için array türünün belgesine bakınız. &reftitle.parameters; değerler Burada, "indis => değerler", sözdizimi virgüllerle ayrılarak indis ve değerler tanımlanır. İndis string veya int türünde olabilir. İndis belirtilmezse 0'dan başlamak üzere otomatik olarak üretilir. İndis olarak bir tamsayı belirtilirse üretilecek sonraki indis, indis + 1 olacaktır. Eğer birbirinin aynı iki indis belirtilirse sonuncusu öncekini geçersiz kılar. Son tanımlanan dizi elemanından sonra bir virgül konursa, yararsız olmakla beraber sözdizimsel olarak geçerlidir. &reftitle.returnvalues; Bağımsız değişkenlerle tanımlanan diziyi döndürür. Bağımsız değişkenlerde => işleci ile bir indis belirtilebilir. Diziler hakkında daha ayrıntılı bilgi için array türünün belgesine bakınız. &reftitle.examples; Aşağıdaki örnekte iki boyutlu bir dizinin nasıl oluşturulduğu, ilişkisel bir dizide anahtarların nasıl belirtildiği ve normal dizilerde sayısal indislerin nasıl atlanarak devam edileceği gösterilmiştir. - <function>array</function> örneği array("a" => "portakal", "b" => "muz", "c" => "elma"), "numaralar" => array(1, 2, 3, 4, 5, 6), "delikler" => array("ilk", 5 => "ikinci", "üçüncü") ); ?> ]]> <function>array</function> ile otomatik indis üretimi 1, 4 => 1, 19, 3 => 13); print_r($array); ?> ]]> &example.outputs; 1 [1] => 1 [2] => 1 [3] => 13 [4] => 1 [8] => 1 [9] => 19 ) ]]> Dikkat ederseniz, '3' indisi iki kere tanımlandı. Ancak son değer olan 13 saklandı. 4 indisi 8 indisinden sonra tanımlandı ve en büyük indis 8 olduğundan ondan sonra üretilen indis 9 oldu. Bu örnek 1 indisinden başlayan bir dizi oluşturuyor. - İlk indisi 1 olan dizi üretimi 'January', 'February', 'March'); print_r($firstquarter); ?> ]]> &example.outputs; January [2] => February [3] => March ) ]]> Perl'de olduğu gibi çift tırnak içine alınmış bir dizi içindeki bir değere erişebilirsiniz. Ancak PHP'de diziyi kaşlı ayraçlar arasına almak zorunda değilsiniz. - Çift tırnak içine alınmış bir diziye erişim 'baz'); echo "Hello {$foo['bar']}!"; // Çıktısı: Hello baz! ?> ]]> &reftitle.notes; array normal bir işlev değil, dizileri birebir göstermekte kullanılan bir dil oluşumudur. &reftitle.seealso; array_pad list count range &foreach; array türü