Kursrekommendationer:

PHP str_pad()-funktionen

Exempel

<?php
$str = "Hello World";
Fyll i strängens högra sida, till en ny längd på 30 tecken:
?>

Kör en instans

echo str_pad($str,30,".");

Definition och användning

str_pad()-funktionen fyller en sträng till en ny längd.

Syntaksstringstr_pad(lengthstr_pad(pad_stringstr_pad(pad_type,
) Beskrivning
string Obligatorisk. Bestäm den sträng som ska fyllas.
length Obligatorisk. Bestäm den nya strängens längd. Om detta värde är mindre än strängens ursprungliga längd utförs ingen åtgärd.
pad_string Valfritt. Bestäm den sträng som ska användas för fyllning. Standard är blanksteg.
pad_type

Valfritt. Bestäm vilket håll av strängen som ska fyllas.

Möjliga värden:

  • STR_PAD_BOTH - Fyll i strängens båda sidor. Om det inte är ett jämnt tal får höger sida extra fyllning.
  • STR_PAD_LEFT - Fyll i strängens vänstra sida.
  • STR_PAD_RIGHT - Fyll i strängens högra sida. Standard.

Tekniska detaljer

Returvärde: Returnera det fyllda strängen.
PHP-version: 4.0.1+

Mer exempel

Exempel 1

Fyll i strängens vänstra sida:

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

Kör en instans

Exempel 2

Fyll i strängens båda sidor:

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

Kör en instans