Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: eregi_replace
Forum PHP.pl > Forum > Przedszkole
Kuziu
[php:1:ee8d80537c]<?php
$text=eregi_replace("[url]","<a href='",$text);
?>[/php:1:ee8d80537c]


Dlaczego to niedziała ? Zmienia mi prawie całe texty :/
ale gdy zrobię bez [,] to działa czy te nawiasy są znakami zakazanymi w eregi_replace ?


----
[b][ZMODEROWANO]
wassago: prosze w postach uzywac bbCode'u
Liko
[php:1:7b8deedf0d]<?php
text=eregi_replace("[url]","<a href='",$text);
?>[/php:1:7b8deedf0d]

Tak, są to znaki specjalne. Wszystkie znaki specjalne to:
. * ? + [ ] ( ) { } ^ $ | każdy z nich musi być poprzedzony:
Kuziu
Ehh że też o tym niepomyślałem :/

Dzięki.

ja szukaem nazw znaków specjalnych na podobę & nbsp

A tu tylko

One more THX
grzesieq
ja miałem problen z "?" ale zrobiłem inna funkcję str_replace
one działaja chyba na tej samej zasazdie, z tym, że ta obługuje znaki specjalne

  1. <?php
  2.  
  3. $wpis = str_replace ('questionmark.gif', '<img src=http://zapalki.superihost.com/forum/images/smiles/pytajnik.gif>', $wpis);
  4.  
  5. ?>
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.