Cómo utilizar la función str_pad

Recientemente, un cliente necesita completar la identificación con 10 dígitos, como 0000000001 a 0000001236. Esto requiere el uso de la función str_pad.
1. Definición y uso
La función str_pad() llena la cadena hasta la nueva longitud.

2. gramática

str_pad(string,length,pad_string,pad_type)

• cadena
• Obligatorio.
• Especifica la cadena que se va a rellenar.

• longitud
• Requerido.
• Especifique la longitud de la nueva cadena.
• Si el valor es menor que la longitud de la cadena original, no se realiza ninguna operación.

• pad_string
• Opcional.
• Especifica la cadena utilizada para el relleno. El valor predeterminado está en blanco.

• pad_type
• Opcional.
• Especifica qué lado de la cadena se rellena.
• Valores posibles:
• STR_PAD_BOTH: rellena ambos lados de la cadena. 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 cuerda. Este es el valor predeterminado.

• Valor de retorno
• Devuelve la cadena rellenada.

Ejemplo
Rellene el lado derecho de una cadena con una nueva longitud de 20 caracteres:

<?php
$str = "Hello World";
echo str_pad($str,20,".");
?>
str_pad($字段,10,"0" , STR_PAD_LEFT) //填充左边
str_pad($字段,10,"0" , STR_PAD_RIGHT) //默认填充

Supongo que te gusta

Origin blog.csdn.net/likeni1314/article/details/108310998
Recomendado
Clasificación