57 of 410 menu

Funksjonen str_pad

Funksjonen str_pad utfyller en streng med en annen streng opp til en gitt lengde. Den første parameteren tar imot en streng, den andre - antall tegn, som strengen skal utvides til, den tredje parameteren - det som skal fylle strengen med.

Den fjerde valgfrie parameteren angir, på hvilken side strengen skal fylles. Denne parameteren kan ta følgende verdier: STR_PAD_LEFT - fylle strengen fra venstre, STR_PAD_RIGHT - fylle strengen fra høyre (dette er standardverdien).

Syntaks

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

Eksempel

La oss fylle strengen med tegnet '+' slik at strengen får 10 tegn:

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

Resultat av kjøring av koden:

'abcde+++++'

Eksempel

Nå vil strengen fylles ikke fra høyre, men fra venstre:

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

Resultat av kjøring av koden:

'+++++abcde'

Se også

  • funksjonen array_pad,
    som utvider en matrise med gitte elementer
  • funksjonen array_fill,
    som fyller en matrise med ønsket verdi
  • funksjonen str_repeat,
    som gjentar en streng et gitt antall ganger
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis