Autor Zpráva
Začátečník v nesnázích
Profil *
prosím vás jak z řetězce odstraním uvozovky? Nechci je nahradit za jiný znak ani entity, prostě jen potřebuji aby z řetězce zmizeli :-)

Nikde jsem nenašel žádnou funkci, která by je odstranila aniž by za ně vynucovala jinou náhradu. Buď mi to tam cpe před ně lomítka, nebo entity apod.
Alphard
Profil
$str2 = str_replace ("\"", "", $str1);
Začátečník v nesnázích
Profil *
děkuji moc
tiso
Profil
str_replace
Začátečník v nesnázích
Profil *
hmm tak to sice uvozovky odstraní, ale místo nich mi po nich zůstanou zpětná lomítka, takže to asi není to pravé sametové
Joker
Profil
Začátečník v nesnázích
Takže nechcete vymazat uvozovky, ale řetězec " (zpětné lomítko a uvozovka)?
Stačí příslušně upravit tu funkci str_replace:
$str2 = str_replace ("\\"", "", $str1);

edit: Boha, někdo už by měl něco udělat s tím požíráním zpětných lomítek :-/
Joker
Profil
Achjo, pořád se mi nedaří to napsat tak, aby se to odeslalo správně :(

Tak
$str2 = str_replace ("///"", "", $str1);

přičemž je potřeba otočit normální lomítka na zpětná lomítka.
Začátečník v nesnázích
Profil *
Jocker moc Vám děkuji, konečně to skutečně ty uvozovky maže aniž by to tam přihodilu lomítko. Díky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0