<?php
function maketextlink($text){
$stack = array(
"Wörter"=>"woerter.php",
"Text"=>"text.php",
"Links"=>"links.php",
"Testen"=>"testen.php"
);
foreach ($stack AS $a=>$b){ return(str_replace($a, '<a href="'.$b.'">'.$a.'</a>', $text)); }
}
echo maketextlink('Das ist einfacher Text zum Testen ,es werden Bestimmte Wörter Automatisch in Links umgewandelt.'
//if (isset($_GET['textlink']) && file_exists($_GET['textlink'].'.php'){ include($_GET['textlink'].'.php'}
?>
Damit möchte ich alle Wörter umwandeln die in $stack vorkommen es wird aber immer nur der erste im $stack vorkommende "verwertet" !
function maketextlink($text){
$stack = array(
"Wörter"=>"woerter.php",
"Text"=>"text.php",
"Links"=>"links.php",
"Testen"=>"testen.php"
);
foreach ($stack AS $a=>$b){ return(str_replace($a, '<a href="'.$b.'">'.$a.'</a>', $text)); }
}
echo maketextlink('Das ist einfacher Text zum Testen ,es werden Bestimmte Wörter Automatisch in Links umgewandelt.'
//if (isset($_GET['textlink']) && file_exists($_GET['textlink'].'.php'){ include($_GET['textlink'].'.php'}
?>
Damit möchte ich alle Wörter umwandeln die in $stack vorkommen es wird aber immer nur der erste im $stack vorkommende "verwertet" !