Originariamente inviato da satwanted
Mi sono sbagliato non sono due array
uno solo una stringa di testo contente numeri separati da virgole
come posso fare ?
Probabilmente non è il metodo + rapido, e non l'ho nemmeno testato, ma dovrebbe andare
Codice PHP:
<?php
$str= '12,99,7378,763,23,2,44,672,9';
function esplodi_e_somma( $str, $param=',' ){
$total=0;
$pieces = explode( $param, $str );
for($x=0,$limx=sizeof($pieces);$x<$limx;++$x){
$total += ( int )$pieces[$x];
}
return $total;
}
$somma = esplodi_e_somma( $str );
?>