PHP - Text verlinken


<?php

// Text verlinken

$text "
Aus einem Urwaldbaum kann man viel unnützes Zeug herstellen.
Z.B. Essstäbchen, Klopapier, Schrankwände oder Fensterrahmen.
Möchte man aber etwas wirklich sinnvolles damit tun kann man 
aber auch eine Gitarre daraus bauen.
";

$targets = [
 
'Urwaldbaum' => 'https://de.wikipedia.org/wiki/Urwald',
 
'Klopapier' => 'https://de.wikipedia.org/wiki/Toilettenpapier',
 
'Gitarre' => 'https://de.wikipedia.org/wiki/Gitarre',
];

$map =[];

foreach (
$targets as $k => $v){
  
$map[$k] = sprintf('<a href="%s" target="_blank">%s</a>'$v$k);
}

$neu str_replace (array_keys($map), array_values($map), $text);

echo 
$neu;
?>
Aus einem Urwaldbaum kann man viel unnützes Zeug herstellen. Z.B. Essstäbchen, Klopapier, Schrankwände oder Fensterrahmen. Möchte man aber etwas wirklich sinnvolles damit tun kann man aber auch eine Gitarre daraus bauen.

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<noscript> Kein JavaScript!

CSS - Fehleingaben in Formularen mit CSS hervorheben

PHP - Datei nach dem herunterladen autom. löschen

JavaScript - Bild mit dem Mausrad vergrößern

MySQL - Summe einer Spalte ermitteln

No Content
Oder auch Usability. Viele Webseiten glänzen mit einem großartigen Design aber „Ohne Inhalt“. Ein bischen Text, 5 Bilder, 4 Seiten Text, einige Witze und eine E-Mail-Adresse... das war es?! Wer nicht mehr zu bieten hat, bekommt auch nicht viele Besucher. Und platzieren Sie kein "billiges Zeug" oder inkorrekte Information. Enttäuschte Besucher sind kaum zurückzugewinnen. Auch das Aufführen von Links zu anderen Seiten macht noch keine interessante und damit sehenswerte Homepage aus. Verzichten Sie auch möglichst auf private Informationen aus Ihrem Leben (zum Beispiel Lebensläufe und tiefgründige Familienangelegenheiten). Mit solchen Themen locken Sie heute keinen "Hund hinter dem Sofa" mehr hervor. Eine kurze Info zum Ersteller oder vielleicht auch Webmaster inkl. E-Mail-Adresse reicht in der Regel vollkommen aus.
Im Netz gibt es viele nützliche oder interessante Angebote, um seine Homepage zu ergänzen beziehungsweise um sich von anderen Seiten zu unterscheiden. Dies sind zum Beispiel Content-Anbieter, Gästebücher, Newsletter, Newsticker, Foren und so weiter