PHP String str_pad()函數(shù)
str_pad()是內(nèi)置的PHP函數(shù),用于填充字符串的特定長度。愛掏網(wǎng) - it200.com它返回輸入字符串在左側(cè)、右側(cè)或兩側(cè)填充到指定函數(shù)的結(jié)果。愛掏網(wǎng) - it200.com
str_pad(string,length,pad_string,pad_type)
參數(shù) | 描述 | 必選/可選 |
---|---|---|
string | 指定字符串。愛掏網(wǎng) - it200.com | 必選 |
length | 指定新字符串的長度。愛掏網(wǎng) - it200.com | 必選 |
pad_string | 指定用于填充的字符串。愛掏網(wǎng) - it200.com | 可選 |
pad_type | 指定在字符串的哪一側(cè)進(jìn)行填充。愛掏網(wǎng) - it200.com 可選值: | 可選 |
- STR_PAD_BOTH(兩邊填充)
- STR_PAD_LEFT(左邊填充)
- STR_PAD_RIGHT(右邊填充)
注意1:如果填充字符不能被填充字符串的長度整除,則填充字符串可能會減少。愛掏網(wǎng) - it200.com
注意2:如果未指定填充類型,則默認(rèn)為STR_PAD_RIGHT。愛掏網(wǎng) - it200.com
示例1
<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "By using str_pad() function;".str_pad($str,20,".");
?>
輸出:
Your string isHello Javatpoint
By using str_pad() function;Hello Javatpoint.....
示例2
<?php
str = "Javatpoint";
echo "Your string is:".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,10);
?>
輸出:
Your string is:Javatpoint
By using str_pad() function:Javatpoint
示例3
<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_LEFT);
?>
輸出:
Your string isHello Javatpoint
By using str_pad() function:.....Hello Javatpoint
示例4
<?php
str = "Javatpoint";
echo "Your string is:".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_RIGHT);;
?>
輸出:
Your string is: Javatpoint
By using str_pad() function: Javatpoint............
示例5
<?php
str = "Hello Javatpoint";
echo "Your string is".str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_BOTH);
?>
輸出:
Your string isHello Javatpoint
By using str_pad() function:..Hello Javatpoint..
聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。