Подскажите функцию типа substr, только чтобы обрезала не по буквам, а по пробелам, например:
substr("слово1, слово2", 1, 3); // должно возвращать слово1,. Т.е. резать по пробелу
Спустя 59 секунд (25.06.2010 - 15:57) Basili4 написал(а):
explode() очень помогает
Спустя 52 секунды (25.06.2010 - 15:58) Lenarfate написал(а):
в смысле убирать пробелы в строке? для этого есть функция trim()
Спустя 1 час, 18 минут, 50 секунд (25.06.2010 - 17:17) автор написал(а):
нет.
например есть текст "слово1, слово2" и нужно ограничить вывод 3 симвалами. Если мы делаем это функцией substr, то обрезается жестко, посередине слова, а нужно, что бы слово осталось целым. Сейчас выводиться "сло", а надо до любого строкового разделителя, то есть "слово"
например есть текст "слово1, слово2" и нужно ограничить вывод 3 симвалами. Если мы делаем это функцией substr, то обрезается жестко, посередине слова, а нужно, что бы слово осталось целым. Сейчас выводиться "сло", а надо до любого строкового разделителя, то есть "слово"
Спустя 8 минут, 11 секунд (25.06.2010 - 17:25) tomash написал(а):
$len = (strpos("слово1, слово2", " ") && strpos("слово1, слово2", " ") < 3)?(strpos("слово1, слово2", " ") :3;
substr("слово1, слово2", 0, $len);
Спустя 4 часа, 37 минут, 46 секунд (25.06.2010 - 22:03) автор написал(а):
А стандартной функции нет?, там типа wordwrap?
Спустя 32 минуты, 10 секунд (25.06.2010 - 22:35) tomash написал(а):
автор
Неа, по-моему нет)
Неа, по-моему нет)