str_pad()函数用于使用另一个字符串填充字符串为指定长度。
str_pad(string,length,pad_string,pad_type)
它用于将字符串填充到新长度。该函数返回 string 被从左端、右端或者同时两端被填充到制定长度后的结果。如果可选的 pad_string 参数没有被指定,string 将被空格字符填充,否则它将被 pad_string 填充到指定长度。
它返回已填充的字符串
序号 | 参数与说明 |
---|---|
1 | string 必需。它指定要填充的字符串 |
2 | length 必需。它指定新的字符串长度 |
3 | pad_string 可选。它指定用于填充的字符串 |
4 | pad_type 可选。指定填充字符串的哪边。可能的值:
|
试试下面的实例,使用str_pad填充字符串:
<?php //使用:填充字符串的右侧 $input = "nhooo "; echo str_pad($input,18,":"); echo '<br>'; //填充字符串的左侧 $str = "(niaoge.com)"; echo str_pad($str,20,"!",STR_PAD_LEFT); echo '<br>'; //填充字符串的两侧 $str = "wwww.niaoge.com"; echo str_pad($str,20,"-",STR_PAD_BOTH); ?>测试看看‹/›
输出结果
nhooo :::::::::::: !!!!!!!!!!!(niaoge.com) ---wwww.niaoge.com---