PHP - Lange Links automatisch kürzen
Mit dieser Funktion lassen sich lange Links (Linktext) automatisch verkleinern.
<?php
function url_kuerzen($link) {
$linktext = str_replace(array("http", "://", "www."), "", $link);
if (count((explode("/", $linktext))) >= 3) {
$array = explode("/", $linktext);
return reset($array) . "/.../" . end($array);
}
else {
return $linktext;
}
}
?>
<?php $link = "http://www.werner-zenk.de/intern/bilder/kleinebilder/jpeg/sonnenuntergang.jpg"; $linktext = url_kuerzen($link); echo $linktext; // Ausgabe: werner-zenk.de/.../sonnenuntergang.jpg // Anwendungsbeispiel: echo " <a href='$link'>" . url_kuerzen($link) . "</a> "; ?>
Bausteine Alle Anzeigen
Eine zufällige Auswahl von Codeschnipseln
aus den Bereichen
HTML, CSS,
PHP, JavaScript und
MySQL.
<pre> Präformatierter Text
CSS - Beschriftungen und Formularfelder gleichmäßig untereinander setzen
PHP - Auswahllisten vom Datum erstellen