Manuale PHP
Indietro |  | Avanti

# V. Funzioni di Array

# Introduzione

Queste funzioni permettono di manipolare e interagire con gli array in vari modi. Gli array sono indispensabili per immagazzinare, mantenere e operare su gruppi di variabili.

Sono supportati sia array semplici che multi-dimensionali, che possono essere sia creati dall'utente che da funzioni. Ci sono specifiche funzioni di database per riempire gli array a partire da interrogazioni sui dati, e parecchie funzioni restituiscono array.

Vedere la sezione Array del manuale per una spiegazione dettagliata di come gli array siano implementati ed usati in PHP. Vedere anche per altri modi di manipolazione degli array.

# Requisiti

Non sono necessarie librerie esterne per utilizzare questo modulo.

# Installazione

Non è necessaria nessuna installazione per usare queste funzioni, esse fanno parte del core di PHP.

# Configurazione di Runtime

Questa estensione non definisce alcuna direttiva di configurazione in `php.ini`

# Tipi di risorse

Questa estensione non definisce alcun tipo di risorsa.

# Costanti predefinite

Le costanti qui elencate sono sempre disponibili in quanto parte del core di PHP.

`CASE_LOWER` (integer)

  `CASE_LOWER` è usata con array_change_key_case() per convertire le chiavi degli array in minuscolo. Questo è il valore di default per array_change_key_case().

`CASE_UPPER` (integer)

  `CASE_UPPER` è usata con array_change_key_case() per convertire le chiavi degli array in maiuscolo.

flag per l'ordinamento:

`SORT_ASC` (integer)

  `SORT_ASC` è usata con array_multisort() per ordinare in senso crescente.

`SORT_DESC` (integer)

  `SORT_DESC` è usata con array_multisort() per ordinare in senso decrescente.

flag per il tipo di ordinamento: usati da varie funzioni di ordinamento

`SORT_REGULAR` (integer)

  `SORT_REGULAR` è usata per comparare gli oggetti in modo normale.

`SORT_NUMERIC` (integer)

  `SORT_NUMERIC` è usata per comparare gli oggetti in modo numerico.

`SORT_STRING` (integer)

  `SORT_STRING` è usata per comparare gli oggetti come se fossero stringhe.

`SORT_LOCALE_STRING` (integer)

  `SORT_LOCALE_STRING` è utilizzata per confrontare gli oggetti come stringhe, basandosi sul locale corrente. Aggiunto nel PHP 4.3.12 e 5.0.2.

`COUNT_NORMAL` (integer)

`COUNT_RECURSIVE` (integer)

`EXTR_OVERWRITE` (integer)

`EXTR_SKIP` (integer)

`EXTR_PREFIX_SAME` (integer)

`EXTR_PREFIX_ALL` (integer)

`EXTR_PREFIX_INVALID` (integer)

`EXTR_PREFIX_IF_EXISTS` (integer)

`EXTR_IF_EXISTS` (integer)

`EXTR_REFS` (integer)

# Vedere anche

Vedere anche is_array(), explode(), implode(), split(), preg_split() e unset().

Indietro | Partenza | Avanti
rename_function | Risali | array_change_key_case