<?php
if(!function_exists(cutstringgf))
{
function cutstringgf($stranb, $lengthanb, $theend = "... ") {
$stranb = strip_tags($stranb);
if (strlen($stranb) > 80) {
$text2 = substr($stranb, 0, $lengthanb);
$words = explode(" ", $text2);
$words = array_reverse($words);
array_splice($words, 0, 1);
$alexxnb = 0;
for ($i = 0; $i < count($words); $i++) {
$i = $i - $alexxnb;
if (substr($words[$i], - 1) == "," or substr($words[$i], - 1) == "." or substr($words[$i], - 1) == ":" or substr($words[$i], - 1) == ";") {
$words[$i] = substr($words[$i], 0, strlen($words[$i]) - 1);
}
;
$wrd = $words[$i];
if (strlen($wrd) < 4) {
array_splice($words, $i, 1);
$alexxnb = 1;
}
else {
$i = 1985;
}
;
}
;
$mwords = "";
$words = array_reverse($words);
for ($i = 0; $i < count($words); $i++) {
$mwords = $mwords . $words[$i];
if ($i != count($words) - 1) {
$mwords = $mwords . " ";
}
else {
$mwords = $mwords . $theend;
}
;
}
;
}
else {
$mwords = $stranb;
}
echo $mwords;
}
}
$txt = $modx->getDocument($iddoc);
$source = '<p>Seth Kimbrough стал совсем модненьким, знатоки помнят с каких "диванов" он начинал. Приятно смотреть на его катание в любом обличии. Катается не в напряг и это чувствуется после просмотра любого видео. Эта реклама <a title="shadow" href="brands/shadow_conspiracy_bmx.html" target="_blank">Shadow</a> - не исключение. Здорово!</p>
<p> </p>';
echo cutstringgf(stripslashes(preg_replace("/<img(.*?)\>/", "", preg_replace('/<span[^>]*>(.*)<\/span>/Ui', '\\1', $source))), 350);
?>
preferences:
41.26 ms | 402 KiB | 5 Q