Goldenweb.it homepage

ANNUNCI | DIRECTORY | FONTS | ICONE | NEWSGROUPS | TOP25 | WALLPAPERS

English version  

100rex
Con tanti casinò online può diventare difficile scegliere quelli sicuri e affidabili, quelli che sono autorizzati ad operare in Italia e che rispettano le regole e le leggi. 100rex è affiliata alle piattaforme William Hill, 888.it, Titanbet, Party
Europa Casino - il migliore casino online italiano
Europa Casino il migliore casino online in Italia offre 300 giochi con le più alte probabilita' di vincita ed un codice bonus gratis di benvenuto di 2400 euro.

GoldenWeb.it Directory "Premium" Links - Il tuo link qui...



array

(PHP 3, PHP 4, PHP 5 )

array --  Crea un array

Descrizione

array array ( [mixed ...])

Restituisce un array contenente i parametri. Ai parametri si può dare un indice con l'operatore =>. Leggere la sezione relativa ai tipi per ulteriori informazioni sugli array.

Nota: array() è un costrutto del linguaggio usato per rappresentare array letterali, e non una normale funzione.

La sintassi "indice => valori", separati da virgole, definisce indici e valori. indice può essere di tipo string o numerico. Quando l'indice è omesso, viene generato automaticamente un indice intero, a partire da 0. Se l'indice è un intero, il successivo indice generato sarà l'indice intero più grande + 1. Si noti che quando due indici identici vengono definiti, l'ultimo sovrascrive il primo.

L'esempio seguente dimostra come creare un array bidimensionale, come specificare le chiavi per gli array associativi, e come modificare la serie degli indici numerici negli array normali.

Esempio 1. Esempio di array()

<?php
$frutta
= array (
    
"frutta"  => array("a" => "arancia", "b" => "banana", "c" => "mela"),
    
"numeri"  => array(1, 2, 3, 4, 5, 6),
    
"buche"   => array("prima", 5 => "seconda", "terza")
)
?>

Esempio 2. Indice automatico con array()

<?php
$array
= array(1, 1, 1, 1,  1, 8 => 1,  4 => 1, 19, 3 => 13);
print_r($array);
?>

che stamperà:

Array
(
    [0] => 1
    [1] => 1
    [2] => 1
    [3] => 13
    [4] => 1
    [8] => 1
    [9] => 19
)

Si noti che l'indice '3' è definito due volte, e che mantiene il valore finale 13. L'indice 4 è definito dopo l'indice 8, e il successivo indice generato (valore 19) è 9, dal momento che l'indice più grande era 8.

Questo esempio crea un array che parte da 1 (1-based).

Esempio 3. Indice 1-based con array()

<?php
$primotrimestre
= array(1 => 'Gennaio', 'Febbraio', 'Marzo');
print_r($primotrimestre);
?>

che stamperà:

Array ( [1] => Gennaio [2] => Febbraio [3] => Marzo )

Vedere anche array_pad(), list(), foreach e range().