Aanbevolen cursussen:

PHP str_pad() functie

Voorbeeld

<?php
$str = "Hello World";
Vul de rechterkant van de string op tot een nieuwe lengte van 30 tekens:
?>

Uitvoer voorbeeld

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

Definitie en gebruik

De str_pad() functie vult een string in tot een nieuwe lengte.

Syntaxstringstr_pad(lengthstr_pad(pad_stringstr_pad(pad_type,
) Beschrijving
string Verplicht. Bepaal de string die moet worden opgevuld.
length Verplicht. Bepaal de nieuwe stringlengte. Als deze waarde kleiner is dan de oorspronkelijke lengte van de string, wordt geen enkele actie ondernomen.
pad_string Optioneel. Bepaal de string die wordt gebruikt voor het opvullen. Standaard is een spaties.
pad_type

Optioneel. Bepaalkant van de string om op te vullen.

Mogelijke waarden:

  • STR_PAD_BOTH - Vul de beide kanten van de string op. Als het aantal tekens oneven is, krijgt de rechterkant extra opvulling.
  • STR_PAD_LEFT - Vul de linkerkant van de string op.
  • STR_PAD_RIGHT - Vul de rechterkant van de string op. Standaard.

Technische details

Retourwaarde: Geef de aangevulde string terug.
PHP Versie: 4.0.1+

Meer voorbeelden

Voorbeeld 1

Vul de linkerkant van de string op:

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

Uitvoer voorbeeld

Voorbeeld 2

Vul de beide kanten van de string op:

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

Uitvoer voorbeeld