Autor | Zpráva | ||
---|---|---|---|
Huk Profil * |
#1 · Zasláno: 13. 12. 2012, 22:28:10
Zdravím,
jak přes PHP parsovat hodnoty, které jsou ve formátu X(Y);.......... ? Jde mi o to, aby se X a Y uložili do proměnných, provedl se s nimi určitý početní úkon a to by se dělalo pořád znovu, než by se zpracovali všechny hodnoty. (Takže kdybych měl něco jako 1(5);2(4);5(8);3(2); tak aby skript projel 4x) |
||
juriad Profil |
$var = "1(5);2(4);5(8);3(2);"; $pole = explode(";", $var); // rozdělí podle středníků foreach($pole as $prvek) { // pro jednotlivé prvky if(preg_match("/^(\d)\((\d)\)$/", $prvek, $hodnoty)) { // pokud je tvaru a(b), zapamatuj si a, b // pro a(b) vypíše součin a*b echo $hodnoty[1]*$hodnoty[2]; // vypiš součin zapamatovaných částí } } |
||
Huk Profil * |
#3 · Zasláno: 14. 12. 2012, 15:32:46
Paráda, děkuji :)
|
||
Časová prodleva: 11 let
|
0