ok allora... $a[$i] dovrebbe essere un array... solo che come hai giustamente osservato gli assegno $i... e non e' piu' un array... ok son scemo io, e' mezzanotte! :P Grazie :D<br><br><div><span class="gmail_quote">
On 31/05/07, <b class="gmail_sendername">Jonathan Stoppani</b> <<a href="mailto:jonathan@garetjax.info">jonathan@garetjax.info</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
1euro al giorno e questo spazio e' tuo. <a href="mailto:info@ziobudda.net">info@ziobudda.net</a><br>___________FINE_____SPONSOR_______________________________<br><br><br>On Jun 1, 2007, at 12:05 , Andrea Ambu wrote:<br>
<br>> foreach($s2 as $k => $v)<br>> {<br>> $i = $k + $c;<br>> $i = $i . ''; // [1]<br>> $a[$i] = $i;<br>> $b = $a[$i]; // [2]
<br>> $b['start'] = intval(intval($a[$k]['start']) +<br>> intval($v['start'])) . ''; // [3]<br>> echo $a[$k]['start'] . "+" . $v['start'] . "=" . $b
<br>> ['start']<br>> . "\n";<br>> $b['end'] = $v['end'];<br>> $b['txt'] = $v['txt'];<br>> $a[$i] = $b;<br>> }
<br>><br>><br>> Come mai se sia $a[$k]['start'] che $v['start'] vengono letti<br>> correttamente<br>> a $b['start'] viene assegnata la somma dei soli primi due numeri?<br><br>> un esempio di stampa e':
<br>> 3278940+3720220=6<br>> 3280530+3722310=7<br>Non vedo la somma dei primi due numeri<br><br>> fa lo stesso anche con la stringa $v['txt'] e tutti gli altri<br>> campi... cosa<br>> sbaglio? son sicuro che e' una niubbata pero' non capisco che
<br>> sbaglio...<br>><br>> Grazie per gli eventuali aiuti ;)<br><br>Non l'ho studiato tanto, è mezzanotte (-.-), comunque ci sono 3 cose<br>che sicuramente non servono (anche se lo script dovrebbe funzionare<br>
ugualmente):<br>1: A cosa ti serve la conversione dell'intero in stringa?<br>2: Non è meglio un $b = $i?<br>3a: E qui viene il bello... $i è un intero, convertito implicitamente<br>in stringa che assegni a $a[$i]. Questo valore poi lo assegni a $b
<br>che diventa quindi una stringa. Come fai dopo a fare $b['start'], e<br>quindi trattare l'intero (che è una stringa) come un array associativo?<br>3b: A cosa servono tutti quegli intval? Sicuramente quello più
<br>esterno è inutile.<br><br>Credo che il problema risieda proprio in 3a... guardati un po' meglio<br>i tipi e come php tratta le operazioni e conversioni tra tipi diversi<br>(sopratutto tra scalari e non)<br><br><br>
--<br>Best regards,<br>Jonathan Stoppani ~ <a href="http://garetjax.info/blog">http://garetjax.info/blog</a><br><br><br>_______________________________________________<br>Php-it mailing list<br><a href="mailto:Php-it@lists.ziobudda.net">
Php-it@lists.ziobudda.net</a><br>Per cancellarsi dalla lista: <a href="http://lists.ziobudda.net/mailman/listinfo/php-it">http://lists.ziobudda.net/mailman/listinfo/php-it</a><br></blockquote></div><br><br clear="all"><br>
-- <br>Andrea