Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zamiana spacji
Forum PHP.pl > Forum > Przedszkole
luinnar
nie moge zamienić 5 spacji na 5  
próbuje tak:
  1. <?php
  2. $z = str_replace(&#092;" {5}\", \"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\", $z);
  3. ?>

ale mi nie wychodzi.

a i mam pytanie jak zamienić
  1. <B>skdnfyvgsdmukgy</B>
na
  1. skdnfyvgsdmukgy
tak aby pomiędzy znacznikami mogły być jakieś inne tagi np: <I></I> sposobem:
  1. <?php
  2. preg_replace('#<B>(jakiś warunek)</B>#', &#092;"1\", $z)
  3. ?>
Aztech
A po co zamieniać spacje na &nbsp;?questionmark.gif Nie lepiej objąć to jakim tagiem i ładnie w pliku CSS zrobić? Drugiej części pytania nie do końca rozumiem.
Tak btw, po co ci coś takiego? (jakbyś podał zastosowanie to może by się okazało, że można to inaczej zrobić).
rogrog
Cytat(luinnar @ 2004-12-01 22:39:58)
  1. <?php
  2. $z = str_replace(&#092;" {5}\", \"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\", $z);
  3. ?>

co to jest w ogóle?? zamieniasz ciąg " {5}" a nie " " więc się nie dziw że nie wychodzi biggrin.gif

możesz zrobić tak

  1. <?php
  2. $z = str_replace( str_repeat( &#092;" \", 5 ), str_repeat(\"&nbsp;\", 5 ), $z );
  3. ?>
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.