Scripts
URL inkorten
Hiermee kun je een URL die lang is, inkorten met in het midden '...'. Voor een forum ofzo.
url-inkorten
<?php
function url($tekst, $makeUrl=true) {
preg_match_all('@https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?@', $tekst, $url);
foreach ($url[0] as $link) {
if (strlen($link) >= 50) {
$strLink = substr($link, 0, 25) . '...' . substr($link, -20);
if ($makeUrl) {
$tekst = str_replace($link, '<a href="' . $link . '" target="_blank">' . $strLink . '</a>', $tekst);
} else {
$tekst = str_replace($link, $strLink, $tekst);
}
}
}
return $tekst;
}
?>
Reacties
0