Skracanie długich adresów url we wpisach - truncate url
Funkcja pobiera adres url sprawdza czy jego długość nie jest większa niż ta podana w parametrze i odpowiednio skraca go w formie jak na forum phpbb.
Parametry:
$url - nasz ciąg znaków do skrucenia
$start - liczba znaków z początku
$end - liczba znaków z końca
$limit - długość po której przekroczeniu adres jest skracany
Użycie:
$url = "http://funkcje.net/kategoria/11.html";
echo truncateUrl($url,15,5,20);
zwraca: http://funkcje.....html
Listing
<?php
function truncateUrl($url,$start,$end,$limit){
if(strlen($url)>$limit){
$poczatek = substr($url,0,$start);
$koniec = substr($url,-$end);
$newUrl = $poczatek.'...'.$koniec;
return $newUrl;
}else{
return $url;
}
}
$url = "http://funkcje.net/kategoria/11.html";
echo truncateUrl($url,15,5,20);
?>
function truncateUrl($url,$start,$end,$limit){
if(strlen($url)>$limit){
$poczatek = substr($url,0,$start);
$koniec = substr($url,-$end);
$newUrl = $poczatek.'...'.$koniec;
return $newUrl;
}else{
return $url;
}
}
$url = "http://funkcje.net/kategoria/11.html";
echo truncateUrl($url,15,5,20);
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno