|
|
23.08.2020, 13:36
|
|
Сергей
Цветков Сергей
Зарегистрирован: 2019-03-25
Сообщений: 13
|
Добрый день.
Есть стандартная функция nc_truncate_plain_string для обрезки текста. А есть такая функция, чтоб дописывала(добивала например "пробелы") если меньше определённого количества символов?
Код:<?php
$text = "Стоит отметить, что стимулирование коммьюнити традиционно притягивает рекламный блок. Выставка пока плохо специфицирует институциональный фактор коммуникации, учитывая результат предыдущих медиа-кампаний. Пул лояльных изданий притягивает пул лояльных изданий, опираясь на опыт западных коллег.";
echo nc_truncate_plain_string( $text, 50 );
// Результат: Стоит отметить, что стимулирование коммьюнити...
UpHill
|
|
|
25.08.2020, 20:06
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
Перед обрезкой посчитать кол-во символов в строке.
Если больше 50, обрезать.
Если меньше, от 50 отнять кол-во в строке и прибавить разницу (кол-во пробелов или чего там) к строке
Stark
|
|
|
26.08.2020, 01:15
|
|
den
Зарегистрирован: 2005-10-28
Сообщений: 33
|
Есть, это стандартная функция php: https://www.php.net/manual/ru/function.str-pad.php
|
|
|
26.08.2020, 10:55
|
|
Сергей
Цветков Сергей
Зарегистрирован: 2019-03-25
Сообщений: 13
|
Спасибо.
просто я думал, может есть стандартная функция ядра)))
UpHill
|
|
|
15.09.2020, 12:59
|
|
germanya
Зарегистрирован: 2020-09-15
Сообщений: 1
|
Спасибо вам!
|