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);?>