填滿字串的右側,到20 個字元的新長度:
<?php$str = "Hello World";echo str_pad($str,20,".");?>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 - 填滿字串的右側。這是預設的。 |
傳回值: | 傳回被填滿的字串。 |
---|---|
PHP 版本: | 4.0.1+ |
填充字串的左側:
<?php$str = "Hello World";echo str_pad($str,20,".",STR_PAD_LEFT);?>填充字串的兩側:
<?php$str = "Hello World";echo str_pad($str,20,".:",STR_PAD_BOTH);?>