Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zamiana stringu na string
qwaq
post
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


mam banalny problem

mam formularz (tworzy $zmienna1 $zmienna2 $zmienna3)
zapisuje mi do pliku te zmienne w postaci $zmienna1*$zmienna2*$zmienna3

nie wiem jak mam usunąć z zawartości zmiennych *(gwiazdkę)

probowalem juz

Kod
//$zmienna to ta do usuniecia z niej gwiazdek
$a=explode("*",$zmienna);
$zmienna=implode("",$a);
lub
Kod
$a=explode('*',$zmienna);
$zmienna=implode('',$a);
oraz
Kod
str_replace("*", "", $zmienna);
lub
Kod
str_replace('*', '', $zmienna);


i nic blagam o mozliwie szybką odpowiedz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




oto ci chodzi:
  1. <?php
  2. $zmienna = 'tekst*tekst2*tekst3';
  3. echo str_replace('*', '', $zmienna);
  4. ?>
?
Go to the top of the page
+Quote Post
abc667
post
Post #3





Grupa: Zarejestrowani
Postów: 229
Pomógł: 0
Dołączył: 29.05.2007

Ostrzeżenie: (0%)
-----


ale robiłeś to tak?

  1. <?php
  2. $zmienna = str_replace('*', '', $zmienna);
  3. ?>
Go to the top of the page
+Quote Post
qwaq
post
Post #4





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


oki napisze prościej chodzi o to aby ze zmiennej
Kod
$a='aaaa*bbbb';


zrobić
Kod
$a='aaaabbbb';


a probowalem zrobić to tak :
Kod
str_replace("*", "", $a);

lub
Kod
str_replace('*', '', $a);


i niestety nic nie pomoglo
Go to the top of the page
+Quote Post
abc667
post
Post #5





Grupa: Zarejestrowani
Postów: 229
Pomógł: 0
Dołączył: 29.05.2007

Ostrzeżenie: (0%)
-----


robiłeś to tak jak napisałem? str_replace() zwraca wartość.
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
oki napisze prościej
Ale zes napisal prosciej....

Przeciez juz ci napisalem wczesniej jak to zrobic. No to i ja ci napisze prosciej:
  1. <?php
  2. $a='aaaa*bbbb';
  3. $a = str_replace('*', '', $a);
  4. echo $a;
  5. ?>

Happy?
Go to the top of the page
+Quote Post
qwaq
post
Post #7





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


przyznaje się do błędu.

jestem głąb co nie myśli i dzięki ze to tak delikatnie ująłeś
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 06:16