Autor Zpráva
Fio
Profil *
Ahojte,

potřeboval bych poradit jestli se dá v PHP vypsat obsah celého pole do jednoho řetězce a přiřadit ten řetězec pak k nějaké $proměnné.

Mám doma bichli jak sviňa a nide jsem to nenašel.
Prosím poraďte, F.
ikso
Profil
$retazec = imlode("znak_ktory_ma_byt_medzi_castami_pola", $pole);
Fio
Profil *
Díky moc, to byla rychlovka..
Fio
Profil *
Toto mi nefunguje, není to náhodou v php5?

Já používám php4.

F.
Hugo
Profil
Fio

je tam překlep, ta funkce je implode() a funguje i v php3.
Paja a jaja
Profil *
Možná proto, že to není "imlode" ale "implode"...

$pole=array("jedna","dvě","bába","jde");
print_r($pole);
$retezec=implode(" ",$pole);
echo "<br />".$retezec;
ikso
Profil
Som pisal rychlo... proste preklep... :)
koudi
Profil
ještě je taky funkce join, ale nejsem si jistej, jestli to neni jenom alias.
Paja a jaja
Profil *
manuál PHP:
Funkce join() je alias k implode(), a je ve všech ohledech stejná.
Fio
Profil *
Dzienki bardzo, F.
mila
Profil
Jde o to, co s tím chceš dělat. Pokud to chceš vypsat, pak je asi nejlepší implode, print_r pro testovací účely (od 4.3 má parametr, který způsobí, že se řetězec vrátí a nevypíše), pro nějaký vymakaný výstup foreach.

Pokud se má předávat třeba jako parametr v adrese nebo v cookies, pak bych použil serialize a unserialize.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0