[PHP] 補零

可以使用 str_pad (PHP 4 >= 4.0.1, PHP 5)

string str_pad ( string $input , int $pad_length [, string $pad_string= " " [, int $pad_type= STR_PAD_RIGHT ]] )
參數
$input : 輸入的字串 
$pad_length : 補齊後的位數,如果為"負"、"小於"或者"等於"輸入的字串,將不會有任何改變 
$pad_string : 用來補齊的字串 
$pad_type : 選擇補齊的方式 STR_PAD_RIGHT (由右邊)、STR_PAD_LEFT (由左邊)、STR_PAD_BOTH (左右兩邊都補), 預設為STR_PAD_RIGHT

官網範例:
$input = "Alien";
echo str_pad($input, 10);                      // produces "Alien     "
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // produces "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // produces "__Alien___"
echo str_pad($input, 6 , "___");               // produces "Alien_"

留言

這個網誌中的熱門文章

[MAC] MacBook Air 2012 手動換硬碟

[PHP] 將陣列中重複的值刪除最好方法 array_flip (移除陣列中重複的值)

[PHP] 二維陣列的排序