Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] funkcja w preg_replace
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam nie wiem jak wstawić funkcję w linku zmienianym w preg_replace, dzięki.

  1. function cut($string){
  2. $a = array('https://','http://','www.');
  3. $b = ('');
  4. $string = str_replace($a, $b, $string);
  5. return $string;}
  6.  
  7. $preg_replace = array('@(https?://([-\w\.]+[-\w])+(:\d+)?(/([\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@','@#(.+?)\b@');
  8. $search_replace = array('<a href="$1">'.cut(.'$1'.).'</a>','<a class="hashtag" href="$1">#$1</a>');
Tomplus
powinieneś zaintereszować się

dzięki callback możesz używać funkcji.
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.