ホームページ  >  記事  >  バックエンド開発  >  PHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?

PHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?

青灯夜游
青灯夜游オリジナル
2022-03-18 19:29:482360ブラウズ

PHP では、str_pad() 関数を使用して 4 桁を返し、4 桁に満たない場合はゼロを追加できます。構文は "str_pad($num,4,"0",STR_PAD_RIGHT) です。 "; パラメータ "STR_PAD_RIGHT" が指定されています。数値文字列の右側にゼロを埋め込みます。

PHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、次のことができます。 4 桁未満がゼロで埋められている場合は、str_pad () 関数を使用して 4 桁を返します。

例:

<?php
echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(12,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(1283,4,"0",STR_PAD_RIGHT)."<br>";
?>

PHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?

説明:

str_pad() 関数は、指定された文字を使用して、文字列は新しい長さに合わせて埋められます。

構文:

str_pad(string,length,pad_string,pad_type)
必須。新しい文字列の長さを指定します。値が元の文字列の長さより小さい場合、操作は実行されません。 オプション。パディングに使用する文字列を指定します。デフォルトは空白です。 オプション。文字列のどちら側を埋めるかを指定します。
パラメータ 説明
文字列

必須。埋める文字列を指定します。

#長さ
pad_string
pad_type 可能な値:

    STR_PAD_BOTH - 文字列の両側をパディングします。偶数でない場合は、右側に余分なパディングが追加されます。
  • STR_PAD_LEFT - 文字列の左側をパディングします。
  • STR_PAD_RIGHT - 文字列の右側をパディングします。これがデフォルトです。
例:

<?php
echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(128,4,"0",STR_PAD_LEFT)."<br>";
echo str_pad(12,4,"0",STR_PAD_BOTH)."<br>";
?>

PHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?

推奨学習: 「

PHP ビデオ チュートリアル#」 ##》

以上がPHP はどのようにして 4 桁を返し、足りない場合はゼロを追加しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。