在php中,可以使用str_pad()函數實作字串不足補0。函數可用指定字元將字串填入指定長度,只需要將第三個參數設為「0」即可實現長度不足用0補位,語法「str_pad(字串,指定長度,'0',type )”;參數“type”規定補位方向,值為“STR_PAD_BOTH”兩側都填充,值為“STR_PAD_LEFT”填充左側,值為“STR_PAD_RIGHT”填充右側。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
在php中,可以使用str_pad ()函數實作字串不足補0。
str_pad() 函數可以把字串填入新的長度,也就是用指定字元將字串填入指定長度。
str_pad(string,length,pad_string,pad_type)
參數 | 描述 |
---|---|
#string | 必要。規定要填入的字串。 |
length | 必要。規定新字串的長度。如果該值小於原始字串的長度,則不進行任何操作。 |
pad_string | 可選。規定供填充使用的字串。預設是空白。 |
pad_type | 可選。規定填充字串的哪一邊。 可能的值:
|
只需要將第三個參數pad_string設為「0」即可實現長度不足用0補位。
範例:
<?php header('content-type:text/html;charset=utf-8'); $str="123456"; echo "原字符串:".$str."<br><br>"; echo "补位后:".str_pad($str,10,"0")."<br><br>"; echo "补位后:".str_pad($str,10,"0",STR_PAD_BOTH)."<br><br>"; echo "补位后:".str_pad($str,10,"0",STR_PAD_LEFT)."<br><br>"; ?>
推薦學習:《PHP影片教學》
以上是php字串不足怎麼補0的詳細內容。更多資訊請關注PHP中文網其他相關文章!