Rellene el lado derecho de la cadena hasta una nueva longitud de 20 caracteres:
<?php$str = "Hola mundo";echo str_pad($str,20,".");?>La función str_pad() rellena una cadena hasta su nueva longitud.
str_pad( cadena,longitud,cadena_pad,tipo_pad )
parámetro | describir |
---|---|
cadena | Requerido. Especifica la cadena que se va a completar. |
longitud | Requerido. Especifica la longitud de la nueva cadena. Si el valor es menor que la longitud de la cadena original, no se realiza ninguna operación. |
cadena_pad | Opcional. Especifica la cadena utilizada para el relleno. El valor predeterminado está en blanco. |
tipo_pad | Opcional. Especifica qué lado de la cadena se debe rellenar. Valores posibles: STR_PAD_BOTH: rellena ambos lados de una cuerda. Si no es un número par, el lado derecho recibe un relleno adicional. STR_PAD_LEFT: rellena el lado izquierdo de la cuerda. STR_PAD_RIGHT: rellena el lado derecho de la cadena. Este es el valor predeterminado. |
Valor de retorno: | Devuelve la cadena acolchada. |
---|---|
Versión PHP: | 4.0.1+ |
Rellena el lado izquierdo de una cuerda:
<?php$str = "Hola mundo";echo str_pad($str,20,".",STR_PAD_LEFT);?>Rellene ambos lados de una cuerda:
<?php$str = "Hola mundo";echo str_pad($str,20,".:",STR_PAD_BOTH);?>