function Cite($OurText, $prefix="> ")
{ $st=WordWrap($OurText, 60-strlen($prefix), "\n");
$st=$prefix.str_replace("\n","\n$prefix",$st);
// можно было бы сделать это и одной операцией, но так,
// по-моему, несколько универсальнее.
return $st;
}
string strip_tags (string $str [, string $allowable_tags])
Эта функция удаляет из строки все тэги и возвращает результат. В параметре $allowable_tags можно передать тэги, которые не следует удалять из строки. Они должны перечисляться вплотную друг к другу. Вот пример:
$st="
<b>Жирный текст</b>
<tt>Моноширинный текст</tt>
<a href=http://www.dklab.ru>Ссылка</a>";
echo "Исходный текст: $st";
echo "<hr>После удаления тэгов: ".strip_tags($st,"<a><b>")."<hr>";
Запустив этот пример, мы сможем заметить, что тэги <a>
и <b> не были удалены (ровно как и их парные закрывающие), в то время как <tt>
исчез.
string str_repeat(string $st, string $number)
Функция "повторяет"
строку $st $number раз и возвращает объединенный результат. Вот пример:
echo str_repeat("test!",3); // выводит test!test!test!