Изважане на думи от изречение и добавяне на линк към тях

bogdan4o

Registered
Здравейте как мога да извадя всички думи в дадено изречение ако буквите са над 2 в думата примерно:

Google е най-голямата интернет търсачка в света.

тоест да ми изкара всяка дума в променлива и да мога да добавям линкове към нея ако е по-голяма от 2 букви тоест да стане html кода

<a href='link'>Google</a> е <a href='link'>най-голямата</a> <a href='link'>интернет</a> <a href='link'>търсачка</a> в <a href='link'>света</a>.

да определя думите по празните места и ако е по-малко от 3 букви думата да не и слага линк
 
Код:
<?php

$string = 'Google е най-голямата търсачка в света.';

$array = explode(' ', $string);

foreach ($array as &$value) {
    if(mb_strlen($value, 'UTF-8') > 3)
	{
		echo '<a href="#">'.$value.'</a> ';
	}
	else
	{
		echo ''.$value.' ';
	}
}

?>
 
PHP:
<?php
header('Content-Type: text/html; charset=UTF-8');
$text = 'Google е най-голямата интернет търсачка в света.';
$words = explode(' ', $text);

foreach($words as $word) {
	if(mb_strlen($word, 'UTF-8') > 3) {
		echo ' <a href="link">'.$word.'</a> ';
	} else {
		echo ' '.$word.' ';
	}
}
?>

Нещо такова?
 

Back
Горе