« PHP:str_word_count()関数 | メイン | PHP:str_repeat()関数 »

2005年10月12日

PHP:str_pad()関数

str_pad()関数は、文字列を指定した長さまで特定の文字で埋める関数です。

str_pad($str, $length, $strpad, $how);
$str:元の文字列
$length:長さ指定(桁数)
$strpad:指定した桁数までの不足分を埋める文字列
$how:文字列を埋める方法

※howには以下のオプションがあります。
STR_PAD_RIGHT:文字列の右を埋める
STR_PAD_LEFT:文字列の左を埋める
STR_PAD_BOTH:文字列の左右を均等に埋める

$str = "999.99";
$str_after = str_pad($str, 10, "1",STR_PAD_BOTH );
//※「999.99」を10桁になるまで文字列「1」で左右均等に埋めます。

print $str_after;

※上記の結果、「00999.9900」を出力します。

投稿者 wing : 2005年10月12日 23:44

コメント