mb_str_pad
(PHP 8 >= PHP 8.3.0)
mb_str_pad — Доповнює мультибайтовий рядок іншим мультибайтовим рядком до заданої довжини
Опис
mb_str_pad( string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string
Ця функція повертає рядок string
, доповнену зліва, праворуч або з обох сторін до заданої довжини, де довжина вимірюється в кодових точках Юнікод. Якщо необов'язковий аргумент pad_string
не передано, то рядок string
будет дополнена пробелами, иначе она будет дополнена символами параметраpad_string
до потрібної довжини.
Список параметрів
string
Вхідний рядок.
length
Если значение параметраlength
негативно, менше або дорівнює довжині вхідного рядка, то доповнення не відбувається і повертається вихідний рядок string
pad_string
Зауваження :
Рядок
pad_string
може бути урізана, якщо необхідна кількість символів, що доповнюються, не ділиться націло на довжину рядкаpad_string
pad_type
Необов'язковий аргумент pad_type
, можливі значення: STR_PAD_RIGHT
STR_PAD_LEFT
, или**STR_PAD_BOTH
По умолчанию будет использована константаSTR_PAD_RIGHT
**
encoding
Параметрencoding
- Це кодування символів. Якщо він опущений або дорівнює null
, для нього буде встановлено внутрішнє кодування символів.
Значення, що повертаються
Повертає доповнений рядок.
Приклади
Приклад #1 Приклад використання функції mb_str_pad()****
Loading...