Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] str_replace
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


  1. <?php
  2. $wynik[6] = str_replace($wynik[1], "", $wynik[6]);
  3. ?>


Jeżeli w zmiennej $wynik[6] wystąpi zawartośc zmiennej $wynik[1] chcę ją po prostu usunąć, jak mam to zrobić, bo rozumiem, że ta funkcja nie działa na zmiennych tablicowych...

Ten post edytował Krisu 3.02.2008, 19:30:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nowotny
post
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Cytat(Krisu @ 3.02.2008, 19:25:22 ) *
Jeżeli w zmiennej $wynik[6] wystąpi zawartośc zmiennej $wynik[1] chcę ją po prostu usunąć,

Ale chcesz usunąć zawartość czy zmienną...?
Go to the top of the page
+Quote Post
qrees
post
Post #3





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


No ale jak się dobrze domyślam, to $wynik[1] nie jest tablicą, tylko tekstem. Podobnie z $wynik[6], więc nie ma problemu. To $wynik jest tablicą.
Go to the top of the page
+Quote Post
Krisu
post
Post #4





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Chcę usunąć zawartośc i tak to $wynik jest tablicową a reszta to tekst, ale co mam zrobic by dzialalo.
Go to the top of the page
+Quote Post
nowotny
post
Post #5





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


  1. <?php
  2. if(strpos($wynik[6],$wynik[1])<>false) $wynik[6]='';
  3. ?>


Ten post edytował nowotny 3.02.2008, 19:49:49
Go to the top of the page
+Quote Post
Krisu
post
Post #6





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Nie bardzo wiem, jak ma mi to pomóc...
Go to the top of the page
+Quote Post
nowotny
post
Post #7





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Cytat(Krisu @ 3.02.2008, 19:53:15 ) *
Nie bardzo wiem, jak ma mi to pomóc...

Robi to co chciałeś... ewentualnie pozamieniaj zmienne bo nie napisałeś dokładnie którą zmienną chcesz wyczyścić...
Go to the top of the page
+Quote Post
Krisu
post
Post #8





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Sorry, kombinowałem i kombinowałem, a tu się okazało, że $wynik[1] zawierała białe znaki, po tym jak skorzystałem z funkcji trim(), a potem zastosowałem str_replace() wszystko było już dobrze...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 19:47