Autor | Zpráva | ||
---|---|---|---|
etexweb Profil |
#1 · Zasláno: 11. 5. 2011, 18:49:27 · Upravil/a: etexweb
Chcem sa spýtať aký vzorec vytvoriť na označenie (a overenie) stránky tagmy </a> pomocou preg replace.
|
||
Tori Profil |
#2 · Zasláno: 11. 5. 2011, 19:39:29 · Upravil/a: Tori
Ověření (jestli stránka existuje a funguje) - podívejte se na get_headers. Související vlákno
První polovině nerozumím: V textu jsou odkazy v <a> a chcete z nich vytáhnout URL, anebo chcete najít všechny URL uvnitř textu a změnit je na odkazy? |
||
etexweb Profil |
#3 · Zasláno: 11. 5. 2011, 22:13:20 · Upravil/a: etexweb
Už mám čo som chcel, ale aj tak dik za radu:
<?php function over($url,$chr_limit = 30,$add = '...') { return preg_replace("!(http:/{2}[\w\.]{2,}[/\w\-\.\?\&\=\#]*)!e", "'<a href=\"\\1\" title=\"\\1\" target=\"_blank\">'.(strlen('\\1')>=$chr_limit ? substr('\\1',0,$chr_limit).'$add':'\\1').'</a>'", $url); } ...Vyvolanie funkcie over()... ?> |
||
Časová prodleva: 13 let
|
0