Qui troverai tutte le funzioni utili per gli array PHP. Sono supportati sia array monodimensionali che multidimensionali.
Non è necessaria alcuna installazione o pacchetto di terze parti per utilizzare queste funzioni dell'array.
Nome della funzione | Home |
---|---|
array () | Crea un nuovo array |
array_change_key_case() | Per convertire tutte le chiavi dell'array in maiuscolo o minuscolo. |
array_chunk () | Divide un array in blocchi di array |
colonna_array() | Ottieni i valori da una singola colonna nell'array |
array_combina() | Crea un array usando le chiavi di un array e i valori di un altro array |
array_count_values() | Ottieni il conteggio di elementi/valori dell'array |
array_diff() | Confronta gli array e restituisce le differenze basate solo sui valori |
array_diff_assoc() | Confronta gli array e restituisce le differenze in base a chiavi e valori |
chiave_diff_array() | Confronta gli array e restituisce le differenze basate solo sulle chiavi |
array_diff_uassoc() | Confronta array e restituisce le differenze utilizzando una funzione di confronto chiave definita dall'utente. Confronta sia le chiavi che i valori |
array_diff_ukey() | Confronta array e restituisce le differenze utilizzando una funzione di confronto chiave definita dall'utente. Confronta solo le chiavi |
matrice_riempimento() | Riempie l'array con valori |
array_fill_chiavi() | Assegna valori alle chiavi specificate nell'array |
filtro_array() | Filtra i valori dell'array utilizzando una funzione di callback |
array_flip() | Scambiare le chiavi con i valori corrispondenti di un array associativo |
matrice_intersezione() | Confronta gli array e restituisci gli stessi valori confrontando solo i valori |
array_intersect_assoc() | Confronta gli array e restituisci gli stessi valori confrontando le chiavi e i valori |
array_intersect_key() | Confronta gli array e restituisci gli stessi valori confrontando solo le chiavi |
array_intersect_uassoc() | Confronta due o più array per gli stessi valori utilizzando una funzione di confronto delle chiavi definita dall'utente (confronta sia le chiavi che i valori) |
array_intersect_ukey() | Confronta due o più array per gli stessi valori utilizzando una funzione di confronto delle chiavi definita dall'utente (confronta solo le chiavi) |
matrice_chiave_esiste() | Controlla chiavi specifiche nell'array |
chiavi_array() | Ottieni tutte le chiavi dell'array |
mappa_array() | Passa ogni valore dell'array dalla funzione definita dall'utente e restituisce il valore nuovo/modificato |
matrice_unione() | Unisce uno o più array in un array |
array_merge_recursive() | Unisci uno o più array in un array in modo ricorsivo |
array_multisort () | Ordina array uno o multidimensionale |
matrice_pad() | Inserisce un numero specificato di elementi, con un valore specificato, in un array |
matrice_pop() | Rimuovere l'ultimo elemento dell'array |
array_prodotto() | Ottieni il prodotto dei valori dell'array |
matrice_push() | Inserisci l'elemento nell'ultimo indice dell'array/fine dell'array |
array_rand () | Ottieni chiavi casuali dall'array |
matrice_riduci() | Converti l'array in stringa usando la funzione definita dall'utente |
matrice_sostituisci() | Sostituisce i valori dell'array con i valori degli array |
array_replace_recursive() | Sostituisce i valori dell'array con i valori degli array in modo ricorsivo |
matrice_inversa() | Ottieni il contrario dell'array |
array_search () | Cerca l'elemento specificato dell'array e restituisci la chiave in caso di array associativo |
matrice_shift() | Rimuove il primo elemento dall'array e lo restituisce |
matrice_fetta() | Ottieni una porzione selezionata dell'array |
giunzione_array() | Rimuove e sostituisce elementi specifici dell'array |
somma_matrice() | Calcola e restituisci la somma di tutti i valori dell'array |
matrice_udiff() | Confronta gli array e restituisci valori diversi. I valori vengono confrontati utilizzando una funzione definita dall'utente |
array_udiff_assoc() | Confronta gli array e restituisce valori diversi. I tasti vengono confrontati utilizzando una funzione incorporata ei valori vengono confrontati utilizzando una funzione definita dall'utente. |
array_udiff_uassoc() | Confronta gli array e restituisci valori diversi. I valori chiave vengono confrontati utilizzando una funzione definita dall'utente |
array_uintersect() | Confronta gli array e restituisci i valori corrispondenti. Solo i valori vengono confrontati utilizzando una funzione definita dall'utente. |
array_uintersect_assoc() | Confronta gli array e restituisci i valori corrispondenti. Le chiavi vengono confrontate utilizzando una funzione incorporata e i valori vengono confrontati utilizzando una funzione definita dall'utente. |
array_uintersect_uassoc() | Confronta gli array e restituisce le corrispondenze (confronta chiavi e valori, utilizzando due funzioni di confronto chiavi definite dall'utente) |
array_unico() | Rimuove il duplicato dell'array |
array_unshift() | Aggiunge uno o più elementi all'inizio di un array |
valori_array() | Ottieni tutti i valori dell'array |
matrice_cammina() | Applica la funzione utente a ogni elemento dell'array |
array_walk_recursive() | Ottieni ogni valore chiave dell'array e applica la funzione definita dall'utente ad esso |
ordinare () | Ordina una matrice associativa per valore in ordine decrescente |
assortire() | Ordina un array associativo per valore in ordine crescente |
compatto() | Crea un array contenente le variabili e i loro valori |
contare() | Restituisce il numero di elementi nell'array |
attuale() | Restituisce l'elemento corrente puntato dal puntatore dell'array |
ogni() | Restituisce la coppia chiave-valore corrente dell'array |
fine() | Sposta il puntatore per puntare l'ultimo elemento dell'array |
estratto() | Importa le variabili nella tabella dei simboli corrente da un array |
in_array () | Controlla se l'elemento specifico esiste o meno nell'array |
chiave() | Ottieni una chiave da un array |
krssort() | Ordina una matrice associativa in base alla chiave in ordine decrescente |
ksort() | Ordina un array associativo in base alla chiave in ordine crescente |
elenco() | Assegna le variabili come se fossero un array |
natcasesort() | Ordina gli elementi dell'array in base all'algoritmo dell'ordine naturale (maiuscole/minuscole) |
natsort() | Ordina gli elementi dell'array in base all'algoritmo di ordine naturale |
Il prossimo() | Sposta il puntatore dell'array in modo che punti all'elemento successivo, se esiste |
pos () | Alias della funzione array current(). Restituisce l'indice della posizione in cui si trova il puntatore dell'array |
precedente() | Sposta il puntatore dell'array in modo che punti all'elemento precedente, se esiste |
gamma() | Crea un array che contiene gli elementi in un intervallo definito |
Ripristina() | Imposta il puntatore dell'array in modo che punti al primo elemento |
ordina () | Ordina la matrice indicizzata in ordine decrescente |
Shuffle () | Mescola/randomizza gli elementi dell'array |
taglia di () | Questa funzione è un alias della funzione count() |
ordinare() | Ordina l'array indicizzato in ordine crescente |
una sorta di () | Ordina l'array per valore in base alla funzione definita dall'utente |
Regno Unito() | Ordina l'array per chiavi in base alla funzione definita dall'utente |
usort() | Ordina l'array in base alla funzione definita dall'utente |