Обрезать строку (срочно)
1.
Максим (18.12.2010 / 00:14)
Имеется строка более 30 символов.
Нужно очень быстро обрезать эту строку с добавлением "..." в конце
Заранее спасибо!
substr курит
2.
Женек (18.12.2010 / 00:17)
почему курит? зачем велосипед изобретать?
<?
$str = substr($str, 0, n);
$str = $str."...";
?>
3.
Максим (18.12.2010 / 00:19)
2.
Basters, хотелось бы чтоб обрезала если больше 30 знаков и + ...
и если короче 30, то выводим как есть
Просто хотелосьбы всё это одной стандартноц функцией php
4.
Женек (18.12.2010 / 00:21)
<?
function standart_func_php($str)
{
if(strlen($str)>=30)
{
$str = substr($str, 0, 30);
$str = $str."...";
}
return $str;
}
$str = "тут 100500 знаков";
$str = standart_func_php($str);
echo $str;
?>
5.
Максим (18.12.2010 / 00:27)
4.
Basters, Ха! Ты меня опять не понял) Ладно. всё равно спасибо за старание! Написать таку ф-ю я могу. Я просто думал что для этого есть стандартная php ф-я, написанная разработчиками языка php))) Ладн, не парься, спасибо и на этом)
6.
Женек (18.12.2010 / 00:29)
я не знаю функций таких.. О_о
URL:
https://visavi.net/topics/16677