Autor Zpráva
Milan1236000
Profil
Zdravím,
mám tento kus kódu:
echo "<p>".str_replace("[".$neco."]", "<sup>".$neco."</sup>", $zaznam->Text)."</p>";
, ale funguje, jen když ho napíšu takhle:
echo "<p>".str_replace($neco, $neco, $zaznam->Text)."</p>";

Proč ten první nefunguje? Co je tam špatně?
PS: $neco je pole.
abc
Profil
Protože nemůžeš pracovat s polem jako se stringem (v prvním připadě připojuješ závorky k poli jako ke stringu).
Musíš mít 2 pole a ty projit a přidat tam ty stringy okolo ke káždému záznamu.
Hodí se k tomu funkce array_map
Milan1236000
Profil
abc:
Díky moc, udělal jsem to tak. :)

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: