Функција str_pad
Функцијата str_pad дополнува низа со друга
низа до зададена должина. Првиот параметар
прима низа, вториот - број на знаци,
до кој треба да се дополни низата, третиот
параметар - тоа со што треба да се пополни низата.
Четвртиот незадолжителен параметар одредува,
од која страна да се пополни низата. Овој параметар
може да ги прифати следните вредности: STR_PAD_LEFT
- да се дополни низата од лево, STR_PAD_RIGHT
- да се дополни низата од десно (ова е вредноста
по стандард).
Синтакса
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Пример
Ајде да ја пополниме низата со знак '+'
така што во низата ќе има 10 знаци:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Резултат од извршувањето на кодот:
'abcde+++++'
Пример
Сега низата ќе се пополнува не од десно, туку од лево:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Резултат од извршувањето на кодот:
'+++++abcde'
Погледнете ги исто така
-
функцијата
array_pad,
која дополнува низа со зададени елементи -
функцијата
array_fill,
која ја пополнува низата со потребна вредност -
функцијата
str_repeat,
која ја повторува низата зададен број пати