Autor | Zpráva | ||
---|---|---|---|
RuMeC Profil * |
#1 · Zasláno: 14. 12. 2007, 08:15:20
mam $cislo = "2-1-4-2-8-2-7";
a potrebuju k cislu 7 pricist 1 ... ale nvm jak si to mam ztoho vytahnut a pak znovu ulozit ve tvaru 2-1-4-2-8-2-8 ... jak je to podle vas nejjednodusi ??? rozlozit na pole bo jak ?? |
||
suky Profil |
#2 · Zasláno: 14. 12. 2007, 08:57:23 · Upravil/a: suky
pres explode
http://php.ftp.cvut.cz/manual/cs/function.explode.php nejdriv si to rozlozis do pole: $cislo = "2-1-4-2-8-2-7"; $pole = explode("-",$cislo); $pole[6] = $pole[6] + 1; for ($i = 0; $i<=6; $i++) { if ($i != 6) { $zpatky .= $pole[$i]."-"; } else { $zpatky .= $pole[$i]; } } takhle by to melo byt ;) |
||
RuMeC Profil * |
#3 · Zasláno: 14. 12. 2007, 09:02:40
jo dik to je ono ... sem nevedel pres jakou funkci to mam zpatky poskladat na ten tvar 2-1-4-2-8-2-8 a ono je to tak jednoduche pres cyklus ... jinak presneji takto je to uplne spravne:
$cislo = "2-1-4-2-8-2-7"; $pole = explode("-",$cislo); $pole[6] = $pole[6] + 1; for ($i = 0; $i<=6; $i++){ if ($i != 6) { $zpatky .= "".$pole[$i]."-"; } else { $zpatky .= $pole[$i]; } } |
||
suky Profil |
#4 · Zasláno: 14. 12. 2007, 09:05:27 · Upravil/a: suky
sorry toho sem si nevsim ;) TO vis po ranu ;)
|
||
HamStet Profil * |
#5 · Zasláno: 14. 12. 2007, 09:44:55
Na to složení je funkce implode - možná to bude rychlejší než cyklus.
|
||
RuMeC Profil * |
#6 · Zasláno: 14. 12. 2007, 10:54:11
HamStet
jo to maš pravdu ... použiju radši implode jelikož vtom scriptu už mam 3 cykli ... |
||
suky Profil |
#7 · Zasláno: 14. 12. 2007, 11:05:45
Paradni funkce, tu sem ani neznal ;)
|
||
Časová prodleva: 17 let
|
0