57 of 410 menu

Funktionen str_pad

Funktionen str_pad kompletterar en sträng med en annan sträng till en given längd. Den första parametern tar emot en sträng, den andra - antalet tecken som strängen ska kompletteras till, den tredje parametern - vad som ska användas för att fylla ut strängen.

Den fjärde valfria parametern anger från vilken sida strängen ska fyllas. Denna parameter kan ta följande värden: STR_PAD_LEFT - fylla strängen från vänster, STR_PAD_RIGHT - fylla strängen från höger (detta är standardvärdet).

Syntax

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

Exempel

Låt oss fylla strängen med tecknet '+' så att strängen blir 10 tecken lång:

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

Resultat av kodkörning:

'abcde+++++'

Exempel

Nu kommer strängen att fyllas från vänster, inte från höger:

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

Resultat av kodkörning:

'+++++abcde'

Se även

  • funktionen array_pad,
    som kompletterar en array med givna element
  • funktionen array_fill,
    som fyller en array med önskat värde
  • funktionen str_repeat,
    som upprepar en sträng ett visst antal gånger
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa