zeroise

函式
zeroise ( $number, $threshold )
引數
  • (int) $number Number to append zeros to if not greater than threshold.
    Required:
  • (int) $threshold Digit places number needs to be to not have zeros added.
    Required:
返回值
  • (string) Adds leading zeros to number if needed.
定義位置
相關方法
get_dropinsget_profile_get_dropinsget_roleedit_user
引入
0.71
棄用
-

Zeroise(歸零): 這個函式用來把一個數字轉換成帶有前導零的字串。新增的零的數量由第二個引數決定,它指定了最終字串的長度。如果數字已經超過了所需的長度,則該函式返回數字,不作任何改變: 這個函式對顯示數字的格式化或確保資料儲存的一致性很有用。

必要時新增前導零。

如果你把閾值設定為’4’,而數字是’10’,那麼你將得到’0010’。如果你設定閾值為’4’,數字為’5000’,那麼你將得到’5000’。

使用sprintf來追加基於$threshold引數和數字大小的零的數量。如果數字足夠大,那麼將不追加任何零。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function zeroise( $number, $threshold ) {
return sprintf( '%0' . $threshold . 's', $number );
}
function zeroise( $number, $threshold ) { return sprintf( '%0' . $threshold . 's', $number ); }
function zeroise( $number, $threshold ) {
	return sprintf( '%0' . $threshold . 's', $number );
}

常見問題

FAQs
檢視更多 >