首頁  >  文章  >  後端開發  >  php字串不足怎麼補0

php字串不足怎麼補0

青灯夜游
青灯夜游原創
2022-07-04 19:59:473590瀏覽

在php中,可以使用str_pad()函數實作字串不足補0。函數可用指定字元將字串填入指定長度,只需要將第三個參數設為「0」即可實現長度不足用0補位,語法「str_pad(字串,指定長度,'0',type )”;參數“type”規定補位方向,值為“STR_PAD_BOTH”兩側都填充,值為“STR_PAD_LEFT”填充左側,值為“STR_PAD_RIGHT”填充右側。

php字串不足怎麼補0

本教學操作環境: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 可選。規定填充字串的哪一邊。

可能的值:

  • STR_PAD_BOTH - 填滿字串的兩側。如果不是偶數,則右側獲得額外的填充。
  • STR_PAD_LEFT - 填滿字串的左側。
  • STR_PAD_RIGHT - 填滿字串的右側。這是預設的。

只需要將第三個參數pad_string設為「0」即可實現長度不足用0補位。

範例:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$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字串不足怎麼補0

推薦學習:《PHP影片教學

以上是php字串不足怎麼補0的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn