57 of 410 menu

Funkcja str_pad

Funkcja str_pad uzupełnia ciąg innym ciągiem do określonej długości. Pierwszy parametr przyjmuje ciąg, drugi - liczbę znaków, do której należy uzupełnić ciąg, trzeci parametr - to, czym należy wypełnić ciąg.

Czwarty parametr opcjonalny określa, z której strony wypełniać ciąg. Ten parametr może przyjmować następujące wartości: STR_PAD_LEFT - uzupełniaj ciąg z lewej strony, STR_PAD_RIGHT - uzupełniaj ciąg z prawej strony (ta wartość jest domyślna).

Składnia

str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string

Przykład

Wypełnijmy ciąg znakiem '+' tak, aby w ciągu znalazło się 10 znaków:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+'); ?>

Wynik wykonania kodu:

'abcde+++++'

Przykład

Teraz ciąg będzie wypełniany nie z prawej, ale z lewej strony:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+', STR_PAD_LEFT); ?>

Wynik wykonania kodu:

'+++++abcde'

Zobacz też

  • funkcję array_pad,
    która uzupełnia tablicę określonymi elementami
  • funkcję array_fill,
    która wypełnia tablicę określoną wartością
  • funkcję str_repeat,
    która powtarza ciąg określoną liczbę razy
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć