Autor | Zpráva | ||
---|---|---|---|
Someone Profil |
#1 · Zasláno: 5. 11. 2011, 23:11:31
Zdravím, mám řetězec, který obsahuje řekněme tři adresy. Tyto adresy pomocí explode rozdělím do pole. A mím cílem je z podle počtu prvků v poli vytvořit počet odkazů:
$retezec = "odkaz1,odkaz2,odkaz3"; $pole = explode(",", $retezec); A teď jde o to jak podle počtu prvků v poli udělat odkazy. Asi pomocí while nebo for? Nejsem si jistý prosím jaké funkce bych měl použít? Děkuji za všechny rady. |
||
panther Profil |
#2 · Zasláno: 5. 11. 2011, 23:33:40
|
||
Str4wberry Profil |
#3 · Zasláno: 5. 11. 2011, 23:50:47
Přijde na to, jak ty odkazy mají vypadat. Ale teoreticky si jde vystačit i s funkcí
implode . :–)
$retezec = "odkaz1,odkaz2,odkaz3"; $pole = explode(",", $retezec); echo "<a href='" . implode("'>odkaz</a>, <a href='", $pole) . "'>odkaz</a>"; |
||
Someone Profil |
#4 · Zasláno: 6. 11. 2011, 00:23:26
Děkuji za rady, podívám se na to.
|
||
Alphard Profil |
#5 · Zasláno: 6. 11. 2011, 01:05:00
[#3]
To už bych preferoval array_map(function($u) { echo "<a href=\"$u\">$u</a>"; }, $url ); echo implode(', ', array_map(function($u) { return "<a href=\"$u\">$u</a>"; }, $url )); |
||
Časová prodleva: 14 let
|
0