|
|
|
| есть ли такая функция в пхп?
сейчас я делаю это так:
<?php
$string = "bla bla bla";
function str($str,$words)
{
$exp_str = explode(" ",$str);
$count = count($exp_str);
for ($i=$count; $i>$words; $i--) {array_pop($exp_str);}
return implode(" ",$exp_str);
}
echo str($string,2);
?>
|
заранее извиняюсь если такая тема уже была :) | |
|
|
|
|
|
|
|
для: Kolobok
(28.02.2007 в 22:19)
| | print substr ($text, 0, N);
ошибка, это не по словам
не дочитал название
извиняюсь | |
|
|
|
|
|
|
|
для: Kolobok
(28.02.2007 в 22:19)
| | $stroka=implode('',array_slice(explode(' ',$stroka),$сколько нужно слов)); | |
|
|
|
|
|
|
|
для: Ralph
(28.02.2007 в 22:40)
| | implode(' ',array_slice(explode(' ',$string),0));
выводит всю строку %)
вобщем работает наоборот. обрезает не конец строки, а начало | |
|
|
|