1. 程式人生 > >PHP函式自動補全字串長度

PHP函式自動補全字串長度

要輸出一定長度字串的時候,可以使用PHP sprintf字串自動填充、自動補全 。

$newStr= sprintf('%05s', $str);

sprintf()的功能非常靈活,上面的格式字串中,“%05s ”表示輸出成長度為5的字串,如果長度不足,左邊以零補全;如果寫成 “%5s ”,則預設以空格補全;如果希望使用其它字元補全,則要在該字元前加上單引號,即形如“%'#5s ”的表示以井號補全;最後,如果希望補全發生在 字串右邊,則在百分號後加上減號,“%-05s ”。