PHP では、文字列が十分でない場合は、str_pad() 関数を使用して 0 を埋め込むことができます。この関数は、指定された文字を使用して、指定された長さまで文字列を埋めることができます。文字列の長さが十分でない場合は、3 番目のパラメータを「0」に設定し、4 番目のパラメータを「STR_PAD_LEFT」に設定するだけで済みます。構文 "構文 "str_pad(文字列, 指定長, "0", STR_PAD_LEFT)"
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、文字列の長さが十分でない場合、str_pad() 関数を使用して先頭に 0 を追加できます。
str_pad() 関数は、文字列を新しい長さまで埋めることができます。つまり、文字列を指定された文字で指定された長さまで埋めることができます。
str_pad(string,length,pad_string,pad_type)
パラメータ | Description |
---|---|
string | 必須。埋め込む文字列を指定します。 |
length | 必須。新しい文字列の長さを指定します。値が元の文字列の長さより小さい場合、操作は実行されません。 |
pad_string | オプション。パディングに使用する文字列を指定します。デフォルトは空白です。 |
pad_type | オプション。文字列のどちら側のパディング文字列を指定します。 可能な値:
|
<?php header('content-type:text/html;charset=utf-8'); $str="123456"; echo "原字符串:".$str."<br><br>"; echo "前面用0补位后:".str_pad($str,10,"0",STR_PAD_LEFT)."<br><br>"; ?>
PHP ビデオ チュートリアル "
以上がPHPで文字列の長さが足りない場合に文字列の前に0を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。