Unire due array - array_merge()

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao ragazzi,
un'altra funzione php sugli array degna di un esempio è array_merge()
La funzione restituisce un unico array di quelli passati come parametri
Poniamo di voler mettere in sessione tutti i dati ricevuti in post da un modulo
PHP:
<?php

session_start();
if (count($_POST) > 0) {
    foreach ($_POST as $key => $value) {
        // qui potete usare la vostra tecnica preferita per ripulire la stringa
        $_POST[$key] = $value;
    }
    // aggiungiamo alla sessione tutti i valori del post
    $_SESSION = array_merge($_SESSION, $_POST);
}
?>
per ogni post si otterrà la corrispondente sessione
niente di più semplice con questa funzione
questo è 1 dei tanti esempi di utilizzo che si potrebbero fare
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
un altro utile utilizzo di array_merge e la funzione arry_map per applicare in un colpo solo una funzione a tutti gli elementi di un array
PHP:
<?php
$presenti=array('.jpg','.JPG','.png','.gif');
$path="cartella/";
$immagini=array();
foreach($presenti as $tipo){
	$immagini=array_merge($immagini, glob($path."*".$tipo));
}
$immagini=array_map("basename",$immagini);
echo "<pre>";
var_dump($immagini);
echo "</pre>";
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
Tommy03 Unire dati da due tabelle MySQL 5
trattorino [PHP] unire due variabili PHP 0
D unire due tabelle MySQL 1
S Unire due foreach simili PHP 5
P Unire il tasto submit anzicchè averlo in due file PHP 2
M Unire due modalità di pagina responsive in una... Javascript 0
P Unire due funzioni... Javascript 1
felino [RISOLTO] [MySQL] Unire due tabelle esistenti in una nuova MySQL 1
P Unire, confrontare due tabelle da due db diversi fati in phpmyadmin Database 5
L unire due pagine PHP 0
Z Unire i risultati di due Query PHP 3
X unire più file in un pdf Windows e Software 2
rebeca Come Unire file PST in Uno? Windows e Software 0
K Unire più tabelle in una singola tabella PHP 3
F [PHP] Cercare voci uguali nel db e unire alcune variabili PHP 0
D [PHP] Unire 2 Array con ID in comune PHP 0
R unire 2 reti in una Adsl e Connettività 0
P Unire record Database 0
trattorino [PHP] Unire a una query piu tabelle PHP 7
D Unire campi PHP 2
G Unire risultato di una select PHP 2
I unire piu tabelle con gli stessi dati PHP 2
M Unire piu funzioni di una classe PHP 12
Monital Unire deglia rray bidiemnsionali PHP 7
P Unire celle e righe in tabella HTML e CSS 0
G unire union e join insieme MySQL 7
max_400 Unire 2 query - calcoli matematici: somma, moltiplicazione, percentuale PHP 7
I consiglio su come unire 2 codici? HTML e CSS 1
M Eliminare backup automatico e unire partizioni Hardware 0
R creazione carrello - unire sito al database PHP 14
T unire più campi e formare un link Database 0
X unire pagine php PHP 2
M X POLE e per chi si vuole unire Discussioni Varie 17
Cassandra Si possono unire più linguaggi? HTML e CSS 3
MarcoGrazia Calcolo fra due date con esclusione delle feste PHP 7
P inserire due voci in un titolo post wp WordPress 1
J Scrivere in due JPanel Java 1
F confrontare due stringhe "numeriche" PHP 7
M Aggiornare stesso campo in due tabelle PHP 0
M Collegare due segmenti di rete diversi Reti LAN e Wireless 0
M Aggiornare simultaneamente i campi di due tabelle collegate con id PHP 4
A Cercare un carattere uguale in due stringhe Java 5
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
S [PHP] Confrontare due array con valori quasi uguali PHP 2
G Mi hanno fatto due preventivi per telecamere abitazione IP Cam e Videosorveglianza 8
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
Tommy03 Due menù nella stessa app Sviluppo app per Android 0
I [PHP] generazione url "uguale" che punta a due immagini diverse PHP 0
felino Bootstrap alert: usare lo stesso div per due messaggi consecutivi jQuery 1

Discussioni simili