RegEx
Очистка
чистит все дивы от лишних стилей классов и айди получается чистеньий код
$description[0] = preg_replace("/<([a-z][a-z0-9]*)[^>]*?(\/?)>/i",'<$1$2>', $description[0]);
Обрезка
обрезать до определенного символа
//$row - строка которую нужно обрезать
// | - символ по который обрежится строка
$str=strpos($row, "|");
$row=substr($row, 0, $str);
Обрезать расширение файла
$ext = end(explode(".", $filename));
Обрезать текст по количеству слов
$text = strip_tags($item['text']);
$arr = explode( ' ', $text );
$arr = array_slice( $arr, 0, 40 );
$text = implode( ' ', $arr ).'...'; // Этот текст нужно обработать как...
unset($arr);
$content[$i]['text'] = $text;
Last updated