Esta función devuelve el string input rellenado por la izquierda, la derecha, o en ambos lados hasta la longitud especificada. Si el argumento opcional pad_string no se suministra, el input se rellena con espacios, de lo contrario, se rellena con los caracteres de pad_string hasta el límite.string str_pad ( string $input , int $pad_length [, string $pad_string = » » [, int $pad_type = STR_PAD_RIGHT ]] )
Ejemplo:<?php
$input = "Alien";
echo str_pad($input, 10); // produce "Alien "
echo str_pad($input, 10, "-=", STR_PAD_LEFT); // produce "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH); // produce "__Alien___"
echo str_pad($input, 6 , "___"); // produce "Alien_"
?>
Otro Ejemplo que les puede servir:
Esta es una funcion para convertir numero en lo siguiente:
0 => 0000
1 => 0001
20 => 0020
432 => 0432
<?php
function number_pad($number,$n) {
return str_pad((int) $number,$n,»0″,STR_PAD_LEFT);
}
?>
la varible $n indica la cantidad de caracteres que necesitas en el numero.
Espero que les sirva… saludos…
Comentarios