Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zmienianie spacji na dowolny znak między " i "
Forum PHP.pl > Forum > Przedszkole
Fafu
Witam, potrzebuję zamienić wszystkie spacje między " i " na dowolny znak ale nie wiem jak to zrobić. Może wyrażenie regularne? Tylko jakie?
pozdrawiam
kmike
  1. <?php
  2. $del = array(' i ' => 'dowolny_znak');
  3.  
  4. $wyswietl = strtr($tekst, $del);
  5.  
  6.  
  7. echo $wyswietl;
  8. ?>
Spawnm
kmike , tu chyba chodziło aby zamienić spację między " a nie literkę i na coś innego
Fafu
Chyba źle mnie zrozumiałeś... Chodziło mi o zamianę spacji między cudzysłowami winksmiley.jpg

@up
uprzedził mnie smile.gif
ucho
  1. <?php
  2. function inner_cb($x) {.
  3.        return str_replace(' ', '_', $x);.
  4. }
  5. $test = 'ala " ma " kota " kot ma" al"e';
  6. echo preg_replace('/"([^"])+"/e', 'inner_cb("$0")', $test);
  7. ?>
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.