Funkcja str_pad() PHP

Przykład

Wypełnij prawe boki łańcucha, aby mieć nową długość 30 znaków:

<?php
$str = "Hello World";
echo str_pad($str,30,".");
?>

Uruchomienie przykładu

Definicja i użycie

Funkcja str_pad() wypełnia łańcuch do nowej długości.

Gramatyka

str_pad(string,length,pad_string,pad_type)
Parametry Opis
string Wymagane. Określa łańcuch do wypełnienia.
length Wymagane. Określa nową długość łańcucha. Jeśli wartość ta jest mniejsza niż oryginalna długość łańcucha, nie wykonywane są żadne operacje.
pad_string Opcjonalnie. Określa ciąg znaków używany do wypełnienia. Domyślnie jest to białe znaki.
pad_type

Opcjonalnie. Określa stronę łańcucha, którą ma być wypełniona.

Możliwe wartości:

  • STR_PAD_BOTH - Wypełnij boki łańcucha. Jeśli liczba jest nieparzysta, prawy bok otrzymuje dodatkowe wypełnienie.
  • STR_PAD_LEFT - Wypełnij lewe boki łańcucha.
  • STR_PAD_RIGHT - Wypełnij prawe boki łańcucha. Domyślnie.

Szczegóły techniczne

Zwrócony wartość: Zwróć wypełniony łańcuch.
Wersja PHP: 4.0.1+

Więcej przykładów

Przykład 1

Wypełnij lewe boki łańcucha:

<?php
$str = "Hello World";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

Uruchomienie przykładu

Przykład 2

Wypełnij boki łańcucha:

<?php
$str = "Hello World";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

Uruchomienie przykładu