ray Posted August 21, 2006 Author Report Share Posted August 21, 2006 .... PHP pec tavas rindas $pas[$lieta] = $skaits_j - nākošajā foreach vai arī foreach beigās atjauno masība elementus ar iepriekšējām vērtībām. respektīvi PHP nemīl, kad foreach laikā tiek modifeicets masīvs elementi. Varbut veel var psapeleties ar set/unset/references utt, bet neredzu jegas, risinaat lietu, kurai ir cits risinajums, pie tam stabilaaks un aatraaks:))) un kāds tas būtu? Link to comment Share on other sites More sharing options...
Gundars Posted August 21, 2006 Report Share Posted August 21, 2006 un kāds tas būtu? Vismaz cik vareja izkost no tiem koda gabalinjiem, ko postoji, tad shsi tev ir piemerotaakais.... if (isset($pas[$jlieta])) { $pas[$jlieta]=$pas[$jlieta]+1; } else { $pas[$jlieta]=1; } Link to comment Share on other sites More sharing options...
v3rb0 Posted August 21, 2006 Report Share Posted August 21, 2006 var arī visu topicu atrisināt ar @$pas[$jlieta]++; Link to comment Share on other sites More sharing options...
john.brown Posted August 21, 2006 Report Share Posted August 21, 2006 2 v3rb0 Var, bet labāk tā nedarīt - pierodot močīt notices, ar laiku sāc rakstīt galīgi nelasāmu/nepavadāmu kodu. Bez tam, neaizmirstat, ka viņam massīvs (vismaz sākumā) ir: Array(0 => array($lieta => $skaits)). Pēc tam viņš to mēģina nomodificēt uz array($lieta => $skaits). Domāju, tas arī nesekmē koda izpildi :) ray Tu papriekš saproti, vai tev vajadzīgs masīvu masīvs, vai pietiek vienk ar masīvu :) Pēdējā gadījumā Gundara variants, vai v3rb0... Link to comment Share on other sites More sharing options...
v3rb0 Posted August 21, 2006 Report Share Posted August 21, 2006 zinu ka tā nav labais tonis, bet šinī gadījumā doma "liela brēka (topics uz 2lapām) maz villna" :) Link to comment Share on other sites More sharing options...
ray Posted August 21, 2006 Author Report Share Posted August 21, 2006 (edited) Tu papriekš saproti, vai tev vajadzīgs masīvu masīvs, vai pietiek vienk ar masīvu :) Pēdējā gadījumā Gundara variants, vai v3rb0... laikam tomēr beigās sanāk, ka man pietiek arī ar vienk masīvu PALDIES! PROBLĒMA ATRISINĀTA. Edited August 21, 2006 by ray Link to comment Share on other sites More sharing options...
Recommended Posts