Функции за низове
PHP Manual

str_pad

(PHP 4 >= 4.0.1, PHP 5)

str_padДопълва низ с друг низ до зададена дължина

Описание

string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )

Функцията връща низа input допълнен от ляво, от дясно или от двете страни до зададена дължина. Ако незадължителният параметър pad_string не е указан, input параметъра се допълва с интервали. В противен случай се допълва със знаците от параметъра pad_string до зададената граница.

Параметри

input

Входният низ.

pad_length

Ако стойността на параметъра pad_length е отрицателна или по-малка от дължината на изходния низ - допълване не се извършва.

pad_string

Забележка: Стойността на параметъра pad_string може да се съкрати, ако зададената дължина на знаците за допълване не могат да се разделят без остатък на дължината на низа pad_string .

pad_type

Незадължителният параметър pad_type може да приема стоности STR_PAD_RIGHT, STR_PAD_LEFT или STR_PAD_BOTH. Стойността по подразбиране на параметъра pad_type е STR_PAD_RIGHT.

Връщани стойности

Връща допълненият низ.

Примери

Example #1 Пример за str_pad()

<?php
$input 
"Alien";
echo 
str_pad($input10);                      // извежда "Alien     "
echo str_pad($input10"-="STR_PAD_LEFT);  // извежда "-=-=-Alien"
echo str_pad($input10"_"STR_PAD_BOTH);   // извежда "__Alien___"
echo str_pad($input"___");               // извежда "Alien_"
?>


Функции за низове
PHP Manual