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.

<figure> Abbildung

CSS - Nur gefüllte Tabellenzellen hervorheben

PHP - Datum zerlegen 2

JavaScript - Formularfelder dynamisch hinzufügen

MySQL - Datensatz Wert erhöhen