PHP: Usando o str_pad() para completar strings que necessitam de um tamanho mínimo.
A função  str_pad()  do PHP  é uma daquelas que ficam escondidas ali e muito pouca gente sabe para que serve. Estas funções "escondidas" podem mostrar-se muito úteis na hora de resolver problemas aparentemente complexos ou chatos.   O str_pad()  completa strings de forma que elas fiquem sempre com um tamanho mínimo.   Vamos ver alguns exemplos abaixo:    <?php         $input = "Exemplo";         echo str_pad($input, 10);         echo "<br>";         echo str_pad($input, 10, "-=", STR_PAD_LEFT);         echo "<br>";         echo str_pad($input, 10, "-=", STR_PAD_RIGHT);         echo "<br>";         echo str_pad($input, 10, "_", STR_PAD_BOTH);         echo "<br>";         echo str_pad($input, 2 , "___");     O código acima retorna as seguintes saídas:   Exemplo  -=-Exemplo  Exemplo-=-  _Exemplo__  Exemplo   $input é sua string original. O parâmetro seguinte é o n...