Autor Zpráva
hondziiikh
Profil *
ahoj všem, prosím poraďte. když napíšu toto:
$array = array("3535","234325","53256");
  for($i=0;$i<count($array);$i++){
      echo("<br />".$array[$i]);
  }

tak to funguje OK... Ale když si chci ty čísla měnit z proměnné např
$pole
tak mi to tu proměnnou pole pouze vypíše, ale nebere ji jako pole.. příklad
$pole = "3535,234325,53256";
$array = array($pole);
for($i=0;$i<count($array);$i++){
    echo("<br />".$array[$i]);
}

Díky za info :)
Taps
Profil
hondziiikh:
$array[0]=3535;  
$array[1] =234325;
$array[2]=53256;
for($i=0;$i<count($array);$i++){
    echo("<br />".$array[$i]);
}



jiná možnost
$polozky = "3535,234325,53256";
$array=explode(",",$polozky);
  for($i=0;$i<count($array);$i++){
      echo("<br />".$array[$i]);
  }
hondziiikh
Profil *
[#2] TapsNěco je špatně :) ale nevím co, vše mi připadá ok?
Warning: implode() [function.implode]: Invalid arguments passed in /...hosting.../test.php on line 4
panther
Profil
hondziiikh:
podívej se do manuálu, k čemu implode slouží. Ty potřebuješ explode.
Lamicz
Profil
foreach($array as $item){
  echo '<br />'.$item;
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0