57 of 410 menu

Función str_pad

La función str_pad rellena una string con otra string hasta una longitud determinada. El primer parámetro recibe la string, el segundo - la cantidad de caracteres hasta la cual se debe rellenar la string, el tercer parámetro - con qué se debe rellenar la string.

El cuarto parámetro opcional especifica desde qué lado rellenar la string. Este parámetro puede tomar los siguientes valores: STR_PAD_LEFT - rellenar la string por la izquierda, STR_PAD_RIGHT - rellenar la string por la derecha (este es el valor por defecto).

Sintaxis

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

Ejemplo

Rellenemos la string con el carácter '+' para que la string tenga 10 caracteres:

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

Resultado de ejecutar el código:

'abcde+++++'

Ejemplo

Ahora la string se rellenará no por la derecha, sino por la izquierda:

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

Resultado de ejecutar el código:

'+++++abcde'

Véase también

  • la función array_pad,
    que rellena un array con elementos dados
  • la función array_fill,
    que llena un array con un valor necesario
  • la función str_repeat,
    que repite una string un número determinado de veces
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar