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

JavaScript - Bild mit dem Mausrad vergrößern

MySQL - Spalte Gruppieren und zählen

Einfaches Design
Die Besucher suchen in erster Linie nach Informationen auf der Webseite und schauen nicht nach dem Design. Erstellen Sie deshalb ein einfaches Design auf Ihrer Homepage das Pflegeleicht ist. Es erspart Ihnen Arbeit, Traffickosten und dem Besucher Ladezeit.