Ciao a tutti,
scusate il titolo generico ma non sapevo veramente cosa scrivere, non capisco a cosa serve il costrutto foreach nel codice che segue.
codice:
$vars = array("v_first", "v_last", "v_note1", "v_note2", "v_note3", "v_note4", "v_cell", "v_company", "v_street", "v_city", "v_fax", "v_email", "v_phone", "v_zip");
$postvar = array();
foreach( $vars as $var ){
if( !isset($_POST[$var]) ) {
$postvar[$var]="";
}
else {
$postvar[$var]=$_POST[$var];
}
}
$dataArray = array(
"fileName" => "vcardx", //file name
"saveTo" => realpath("./tmp")."/", //upload dir
"vcard_birtda" => "", # YYYY-MM-DD
"vcard_f_name" => $postvar["v_first"],
"vcard_s_name" => $postvar["v_last"],
I valori assegnati all'array $vars vengono presi da un form che viene compilato dall'utente con i suoi dati. Questi valori vengono poi assegnati a delle variabili di una classe che li elabora "sputando" una vcard (insomma un biglietto da visita).
A cosa serve quella foreach secondo voi??
Grazie per qualsiasi dritta