Autor Zpráva
martinenecek
Profil
Zdravim do fora,

mam trosicku problem s nahrazenim uvozovek v nejake promenne treba $auto kde je treba

"mercedes"a'skodovka'a"nic"a'vsechno


potrebuji promennou $auto upravit tak, aby v promenne $auto bylo:

mercedes a skodovka a nic a vsechno



Bohuzel jsem neco zkousel, ale mel jsem s tim problemy, tak bych nerad tady uvadel nejake me puvodni spatne pokusy

Dekuji za radu
Kcko
Profil


<?php

$string = '"mercedes"a'skodovka'a"nic"a'vsechno';
echo "soucasny string " . $string;

$string2 = str_replace(array(""", "'"), " ", $string);
echo "<br />novy string " . $string2;

?>


Kcko
Profil
Zere to zpetna lomitka, melo by byt v poli mezi " tady" " (Cili pred 2 uvozovkou)
martinenecek
Profil
To: Kcko


jak to presne myslis, asi jsem trochu natvrdly :) ten tvuj prvni priklad, tak jsem to delal puvodne a prave ze neodstranuje ' ale pouze " a to tak, ze necha jen prvni retezec kde jsou uvozovky. Ostatni uvozovky smaze ale bohuzel vcetne retezcu.
bukaj
Profil

$novy = ereg_replace("\"|\'"," ",$stary);

edit: mrcha! sežralo to zpětný lomítka i mně :D
edit2: tak už dobrý ;)
martinenecek
Profil
tak vam dekuji, podle posledniho navodu od """""""""""" bukaj """""""""""""""""" jeto vsechno bukaj :))))

dekuji
Toto téma je uzamčeno. Odpověď nelze zaslat.

0