Привет, есть массив который выводит 10 предложений в ряд таким видом. Код (Text): <li>ddd df s f dfd</li> <li>ddds dfsd fd s sfs fsdfd</li> <li>ddd fgd gd gdg df gsdfsdfd</li> <li>ddds gdfg d ddfsdfd</li> <li>ddd sdf sdfd</li> <li>ddds dfsdfd</li> <li>ddds dgjgh g jgdfsdfd</li> <li>dddsdfsfhfh fhj g jg gj gdfd</li> <li>dddsdfs 58 5 dfd</li> <li>dddsd 8558 fsdfd</li> Так вот смысл такой, как удалить предложение где меньше 3-х слов в строке? Вывожу так echo "". $text. "";
Можно так PHP: $file = ["ddd df s f dfd","ddds dfsd fd s sfs fsdfd","dd fgd gd gdg df gsdfsdfd","ddds gdfg d ddfsdfd","ddd sdf sdfd","ddds dfsdfd","ddds dgjgh g jgdfsdfd","dddsdfsfhfh fhj g jg gj gdfd","dddsdfs 58 5 dfd","dddsd 8558 fsdfd"]; foreach($file as $val){ if(str_word_count($val,0,'0123456789') > 3) echo '<li>'.$val.'</li>'; } Код (Text): ddd df s f dfd ddds dfsd fd s sfs fsdfd dd fgd gd gdg df gsdfsdfd ddds gdfg d ddfsdfd ddds dgjgh g jgdfsdfd dddsdfsfhfh fhj g jg gj gdfd dddsdfs 58 5 dfd
Я кончено извиняюсь, но где вы у себя массив увидели то? Я лично вижу только HTML разметку каких-то кракозябр.