Bir dize kısaltarak PHP preg_replace

0 Cevap php

Yani bu php kod var:

$text = preg_replace("/(\s)http:\/\/([\S]+?)(\s)/i" , 
"$1[url=\"http://$2\"]http://$2[/url]$3" , " $text ");

Ben http://xyz.xyz.xyz tür dizeler [url=http://xyz.xyz.xyz]http://xyz.xyz.xyz[/url] sağ verilen metin (benim durumumda benim forum için bir postparser var) içinde içine yerine herhalde?

now what I'm trying to do is, to limit the stringlength of the http://xyz.xyz.xyz-string that comes inside the [url=http://xyz.xyz.xyz] http://xyz.xyz.xyz <-- this string [/url] because sometimes users post very long links and those are messing up my forum design and look very ugly anyway.

o hala doğru bağlantılar böyledir gibi 1. http bağlantısını tutarken, php fark bir yolu var mı?

şimdiden çok teşekkürler! :)

0 Cevap