Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] funkcja w preg_replace
tenloginjestzaje...
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

Ostrzeżenie: (0%)
-----


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>');


Ten post edytował tenloginjestzajety 4.11.2017, 10:45:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 879
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


powinieneś zaintereszować się

dzięki callback możesz używać funkcji.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 11:21