Funzioni Array PHP
- Pagina precedente Poll AJAX
- Pagina successiva PHP Calendar
Introduzione a PHP Array
Le funzioni array ti permettono di accedere e manipolare gli array.
Supporta array unidimensionali e multidimensionali.
Installazione
Le funzioni array appartengono alla parte centrale di PHP. Queste funzioni possono essere utilizzate senza installazione.
Funzioni Array PHP 5
Funzione | Descrizione |
---|---|
array() | Crea un array. |
array_change_key_case() | Cambia tutte le chiavi dell'array in minuscolo o maiuscolo. |
array_chunk() | Dividi un array in nuovi blocchi di array. |
array_column() | Restituisce i valori di una singola colonna dell'array di input. |
array_combine() | Crea un nuovo array attraverso la combinazione di due array. |
array_count_values() | Usato per contare le volte in cui ogni valore appare nell'array. |
array_diff() | Confronta gli array, restituendo la differenza (solo confronta i valori delle chiavi). |
array_diff_assoc() | Confronta gli array, restituendo la differenza (confronta i nomi delle chiavi e i valori delle chiavi). |
array_diff_key() | Confronta gli array, restituendo la differenza (solo confronta i nomi delle chiavi). |
array_diff_uassoc() | Confronta gli array, restituendo la differenza (confronta i nomi delle chiavi e i valori delle chiavi, utilizzando una funzione di confronto dei nomi delle chiavi definita dall'utente). |
array_diff_ukey() | Confronta gli array, restituendo la differenza (solo confronta i nomi delle chiavi, utilizzando una funzione di confronto dei nomi delle chiavi definita dall'utente). |
array_fill() | Riempi l'array con valori dati. |
array_fill_keys() | Riempi l'array con valori specificati per una chiave data. |
array_filter() | Filtra gli elementi dell'array utilizzando una funzione di callback. |
array_flip() | Scambia le chiavi e i valori dell'array. |
array_intersect() | Confronta gli array, restituendo l'intersezione (solo confronta i valori delle chiavi). |
array_intersect_assoc() | Confronta gli array, restituendo l'intersezione (confronta i nomi delle chiavi e i valori delle chiavi). |
array_intersect_key() | Confronta gli array, restituendo l'intersezione (solo confronta i nomi delle chiavi). |
array_intersect_uassoc() | Confronta gli array, restituendo l'intersezione (confronta i nomi delle chiavi e i valori delle chiavi, utilizzando una funzione di confronto dei nomi delle chiavi definita dall'utente). |
array_intersect_ukey() | Confronta gli array, restituendo l'intersezione (solo confronta i nomi delle chiavi, utilizzando una funzione di confronto dei nomi delle chiavi definita dall'utente). |
array_key_exists() | Verifica se un nome di chiave specificato esiste nell'array. |
array_keys() | Restituisce tutti i nomi delle chiavi dell'array. |
array_map() | Invia ogni valore dell'array a una funzione utente definita, restituendo nuovi valori. |
array_merge() | Unisce un o più array in un unico array. |
array_merge_recursive() | Unisce ricorsivamente un o più array. |
array_multisort() | Ordina più array o array multidimensionali. |
array_pad() | Riempi l'array con valori fino a una lunghezza specificata. |
array_pop() | Elimina l'ultimo elemento dell'array (stacca). |
array_product() | Calcola il prodotto di tutti i valori dell'array. |
array_push() | Inserire uno o più elementi alla fine dell'array (push). |
array_rand() | Restituire uno o più chiavi casuali dell'array. |
array_reduce() | Restituire un array come stringa utilizzando una funzione utente personalizzata. |
array_replace() | Sostituire i valori dell'array primario con i valori dell'array successivo. |
array_replace_recursive() | Usare ricorsivamente i valori dell'array successivo per sostituire i valori dell'array primario. |
array_reverse() | Restituire l'array in ordine inverso. |
array_search() | Cercare il valore specificato nell'array e restituire il nome della chiave. |
array_shift() | Eliminare l'elemento iniziale dell'array e restituire il valore dell'elemento eliminato. |
array_slice() | Restituire la parte selezionata dell'array. |
array_splice() | Eliminare e sostituire l'elemento specificato nell'array. |
array_sum() | Restituire la somma dei valori dell'array. |
array_udiff() | Confrontare gli array e restituire la differenza (confrontare solo i valori, utilizzando una funzione di confronto delle chiavi personalizzata). |
array_udiff_assoc() | Confrontare gli array e restituire la differenza (confrontare le chiavi e i valori, utilizzando funzioni di confronto delle chiavi predefinite, utilizzando funzioni di confronto dei valori personalizzate). |
array_udiff_uassoc() | Confrontare gli array e restituire la differenza (confrontare le chiavi e i valori, utilizzando due funzioni di confronto delle chiavi personalizzate). |
array_uintersect() | Confrontare gli array e restituire l'intersezione (confrontare solo i valori, utilizzando una funzione di confronto delle chiavi personalizzata). |
array_uintersect_assoc() | Confrontare gli array e restituire l'intersezione (confrontare le chiavi e i valori, utilizzando funzioni di confronto delle chiavi predefinite, utilizzando funzioni di confronto dei valori personalizzate). |
array_uintersect_uassoc() | Confrontare gli array e restituire l'intersezione (confrontare le chiavi e i valori, utilizzando due funzioni di confronto delle chiavi personalizzate). |
array_unique() | Eliminare i valori duplicati dall'array. |
array_unshift() | Inserire uno o più elementi all'inizio dell'array. |
array_values() | Restituire tutti i valori dell'array. |
array_walk() | Applicare una funzione utente a ogni membro dell'array. |
array_walk_recursive() | Applicare ricorsivamente una funzione utente a ogni membro dell'array. |
arsort() | Ordinare gli array associativi in ordine decrescente per valore di chiave. |
asort() | Ordinare gli array associativi in ordine crescente per valore di chiave. |
compact() | Creare un array che contiene i nomi delle variabili e i loro valori. |
count() | Restituisce il numero di elementi dell'array. |
current() | Restituisce l'elemento corrente dell'array. |
each() | Restituisce il coppia chiave/valore corrente dell'array. |
end() | Sposta il puntatore interno dell'array all'ultimo elemento. |
extract() | Importa una variabile dall'array nel simbolo attuale del tavolo. |
in_array() | Controlla se esiste un valore specificato nell'array. |
key() | Ottieni i nomi delle chiavi da un array associativo. |
krsort() | Ordina l'array per nome di chiave in senso inverso. |
ksort() | Ordina l'array per nome di chiave. |
list() | Assegna i valori dell'array a alcune variabili. |
natcasesort() | Ordina l'array senza distinzione tra maiuscole e minuscole utilizzando l'algoritmo di ordinamento 'naturale'. |
natsort() | Ordina l'array utilizzando l'algoritmo di ordinamento 'naturale'. |
next() | Sposta il puntatore interno dell'array avanti di una posizione. |
pos() | Alias di current(). |
prev() | Sposta il puntatore interno dell'array indietro di una posizione. |
range() | Crea un array che contiene unità di intervallo specificate. |
reset() | Sposta il puntatore interno dell'array al primo elemento. |
rsort() | Ordina l'array in senso inverso. |
shuffle() | Mescola l'array. |
sizeof() | Alias di count(). |
sort() | Ordina l'array. |
uasort() | Ordina i valori degli array utilizzando una funzione di confronto personalizzata. |
uksort() | Ordina i nomi delle chiavi degli array utilizzando una funzione di confronto personalizzata. |
usort() | Ordina gli array utilizzando una funzione di confronto personalizzata. |
- Pagina precedente Poll AJAX
- Pagina successiva PHP Calendar