- Home
- Categorie
- Coding e Sistemistica
- PHP
- Array: dare come chiave il nome della variabile
-
Array: dare come chiave il nome della variabile
Salve sono sempre io!
Allora ho bisogno di immagazzinare una serie di variabili in un array e poi richiamarle singolarmente per inserirle all'interno di una mail che invierò.
Siccome queste variabili - che raccolgo all'interno di un form a step - sono molte, le vorrei raccogliere in un unico array e inviarle ad una funzione in php.
Questa ultima funzione riceverà l'array e comporrà una mail
es.
nome: <?php $valore[nome] ?> Cognome: <?php $valore[cognome] ?> ```etc etc Ognuna di queste variabili ha ovviamente il proprio nome ($nome) e volevo quindi fare in modo da attribuire alla KEY dell'array tale nome. Quindi se ho:
var $nome;
var $tipo;
var $regione;
var $telefono;$servizi = array(
'nome' => 'Andrea',
'tipo' => 'uomo',
'regione' => 'Toscana',
'telefono' => '1231289012'
);
-
Invece di assegnare i dati POST alle variabili perchè non le assegni direttamente all'array?
Ossia, anzichè:$nome = $_POST['nome']; $cognome = $_POST['cognome'];
utilizza
$mioarray['nome'] = $_POST['nome']; $mioarray['cognome'] = $_POST['cognome'];