57 of 410 menu

Функция 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,
    която повтаря низ зададен брой пъти
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне