str_pad()函數(shù)用于使用另一個字符串填充字符串為指定長度。
str_pad(string,length,pad_string,pad_type)
它用于將字符串填充到新長度。該函數(shù)返回 string 被從左端、右端或者同時兩端被填充到制定長度后的結(jié)果。如果可選的 pad_string 參數(shù)沒有被指定,string 將被空格字符填充,否則它將被 pad_string 填充到指定長度。
它返回已填充的字符串
序號 | 參數(shù)與說明 |
---|---|
1 | string 必需。它指定要填充的字符串 |
2 | length 必需。它指定新的字符串長度 |
3 | pad_string 可選。它指定用于填充的字符串 |
4 | pad_type 可選。指定填充字符串的哪邊。可能的值:
|
試試下面的實例,使用str_pad填充字符串:
<?php //使用:填充字符串的右側(cè) $input = "nhooo "; echo str_pad($input,18,":"); echo '<br>'; //填充字符串的左側(cè) $str = "(cainiaoplus.com)"; echo str_pad($str,20,"!",STR_PAD_LEFT); echo '<br>'; //填充字符串的兩側(cè) $str = "wwww.soo66.com"; echo str_pad($str,20,"-",STR_PAD_BOTH); ?>測試看看?/?
輸出結(jié)果
nhooo :::::::::::: !!!!!!!!!!!(cainiaoplus.com) ---wwww.soo66.com---