php如何实现字符串/数字不足则自动补齐0或字母

Song1319 次浏览0个评论2022年04月25日

PHP 生成10位数,不足前面补0或者随机数

使用str_pad()函数实现自动补齐




str_pad是自动补齐函数,函数如下:

str_pad(string,length,pad_string,pad_type)

//参数 描述
string // 必需。规定要填充的字符串。
length // 必需。规定新的字符串长度。如果该值小于字符串的原始长度,则不进行任何操作。
pad_string // 可选。规定供填充使用的字符串。默认是空白。
pad_type //可选。规定填充字符串的哪边。

pad_type 参数说明

  • STR_PAD_BOTH - //填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。
  • STR_PAD_LEFT - //填充字符串的左侧。
  • STR_PAD_RIGHT - //填充字符串的右侧。默认。

实现Demo

$key = "WUDID";
$key = str_pad($key,10,"K",STR_PAD_RIGHT);   
echo $key;
// WUDIDKKKKK

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文