Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Дописать не достающие символы.

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
Сообщений: 479

Перед обрезкой посчитать кол-во символов в строке.
Если больше 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

Спасибо вам!
198 196 2020-09-15 12:59:15 15256
Описание проекта