zamestvane v string
1 отговора
69 прегледа
zamestvane v string
1. imame tablichka v mysql-a, strukturiran po slednia nachin:
obraz -------------- [линк]
obrazovanie ------ [линк]
obrazova --------- [линк]
2. imame tekst, v kojto shte zamestvame:
Ivan Popow e golqm obraz. Ima vishe obrazowanie i moje da "obrazova" vsekigo. Toj e obrazuval specialna zona za tova.
3. rezultat:
Ivan Popow e golqm <a href="[линк]">obraz</a>. Ima vishe <a href="[линк]">obrazowanie</a> i moje da "<a href="[линк]">obrazova</a>" vsekigo. Toj e obrazuval specialna zona za tova.
Kak moje da se postigne tova?
obraz -------------- [линк]
obrazovanie ------ [линк]
obrazova --------- [линк]
2. imame tekst, v kojto shte zamestvame:
Ivan Popow e golqm obraz. Ima vishe obrazowanie i moje da "obrazova" vsekigo. Toj e obrazuval specialna zona za tova.
3. rezultat:
Ivan Popow e golqm <a href="[линк]">obraz</a>. Ima vishe <a href="[линк]">obrazowanie</a> i moje da "<a href="[линк]">obrazova</a>" vsekigo. Toj e obrazuval specialna zona za tova.
Kak moje da se postigne tova?
Re: zamestvane v string
<?
$substitutions = array("obraz"=>"[линк]", "obrazovanie"=>"[линк]", "obrazova"=>"[линк]");
$text = "Ivan Popow e golqm obraz. Ima vishe obrazovanie i moje da \"obrazova\" vsekigo. Toj e obrazuval specialna zona za tova.";
foreach ($substitutions as $key=>$value) {
$text = preg_replace("/(\W)(".$key.")(\W)/", "$1<a href=\"$value\">$2</a>$3", $text);
}
echo $text;
?>
"If a man hasn't discovered something that he will die for, he isn't fit to live."