Разделение текста

Статус
В этой теме нельзя размещать новые ответы.

kandasoft

Читатель
Заблокирован
Регистрация
17 Окт 2007
Сообщения
259
Реакции
143
  • Автор темы
  • Заблокирован
  • #1
При добавление новости в БД я ввожу какой-либо тест. Мне нужно, что бы через определенное колличество символов\слов вставлялся тег.

Как такое возможно сделать?

К примеру:

Есть статья 1000 символов, я вставил ее в поле добавления новостей, нажал кнопку добавить, после чего она добавилась в базу, но в ней через некоторое кол-во символов\слов стоял тег, например (space) .

Интересен сам принцип.
 
PHP:
$str="Check out the various tabs of PR Storm and customize the lists to your liking.";

$add="<hr>"; // что вставлять
$every=2; // через  сколько слов всталять
$words=str_word_count($str,1); // или как вариант $words=explode(" ",$str);
$i=1;
foreach($words as $k=>$v) {
	if ($i==$every) {
		$words[$k].=$add;
		$i=0;
	}
	$i++;
}
$result=implode(" ",$words);
echo $result;
 
  • Автор темы
  • Заблокирован
  • #3
Прикрутил к ДЛЕ, большое спасибо, а то меня этот вопрос уже 2 дня мучал...

Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху