Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] str_replace
Forum PHP.pl > Forum > Przedszkole
Krisu
  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...
nowotny
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ą...?
qrees
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ą.
Krisu
Chcę usunąć zawartośc i tak to $wynik jest tablicową a reszta to tekst, ale co mam zrobic by dzialalo.
nowotny
  1. <?php
  2. if(strpos($wynik[6],$wynik[1])<>false) $wynik[6]='';
  3. ?>
Krisu
Nie bardzo wiem, jak ma mi to pomóc...
nowotny
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ć...
Krisu
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...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.