Ho cercato un po' in giro nel forum, ma non ho trovato nulla di propriamente simile al quesito che ho da porre.
Ho due file: "register.php" e "reader.php"
Nel primo, dovendo scrivere e sovrascrivere il file, ho una serie di array che sono salvati in questo formato:
I valori di ogni array sono espressi in senso "prezzo senza iva|prezzo con iva".codice:<? $money[] = "50|60"; ?> <? $money[] = "70|84"; ?> <? $money[] = "30|36"; ?>
Il secondo file serve a richiamare le variabili degli array e a sommarle nella loro totalità:
In linea di principio pensavo di esserci, ma la cosa non funziona. Sapreste dirmi come posso rimediare all'errore? Ne ho provate tante, ma i risultati finora non sono esaltanti.codice:<? require ("register.php"); fopen("register.php", "r"); // apro il file $num = count($money); // conto il numero di array presenti // creo un ciclo for, che permetta di leggere register.php riga per riga // poi uso list ed explode per dividere le variabili di ogni array for($i = 0; $i < $num; $i++){ list($iva_esclusa, $iva_inclusa) = explode("|", $money[$i]); // a questo punto provo a sommare tutte le variabili $iva_inclusa $x = array_sum($iva_inclusa); // successivamente cerco di fare le stessa cosa con $iva_esclusa $y = array_sum($iva_esclusa); // quindi vado a stampare le variabili echo "Totale iva esclusa: $y "; echo "Totale iva inclusa: $x "; } ?>
Grazie anticipatamente![]()

Rispondi quotando
