ホームページ  >  記事  >  バックエンド開発  >  PHP は str_pad をベースにして、カード番号の桁数が足りない場合に自動的に 0 を埋める方法を実現します。str_pad カード番号_PHP チュートリアル

PHP は str_pad をベースにして、カード番号の桁数が足りない場合に自動的に 0 を埋める方法を実現します。str_pad カード番号_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:14:061217ブラウズ

phpはstr_padをベースにして、カード番号の桁数が足りない場合に自動的に0を埋める方法を実現するため、str_padカード番号

PHP の str_pad 関数は、空白の数字を自動的に埋めるのに役立ちます。str_pad() 関数は、指定された長さまで文字列を埋めます。

str_pad() 関数は、指定された長さまで文字列をパディングします。
文法
str_pad(文字列,長さ,パッド文字列,パッドタイプ)

パラメータ 説明
文字列 必須。埋める文字列を指定します。
長さ 必須。新しい文字列の長さを指定します。値が元の文字列の長さより小さい場合、操作は実行されません。
パッド文字列 オプション。パディングに使用する文字列を指定します。デフォルトは空白です。
パッドタイプ

オプション。パディング文字列の側を指定します。

可能な値:

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

例は次のとおりです:
コードをコピーします コードは次のとおりです:
$cardCount = 10;
$arr = array();
for ($i = 1; $i $strCard = str_pad($i, 10, '0', STR_PAD_LEFT);
$arr[] = $strCard;
}
print_r($arr);

実行後の出力結果は以下の通りです:
コードをコピーします コードは次のとおりです:

配列 ( [0] => 0000000001 [1] => 0000000002 [2] => 0000000003 [3] => 0000000004 [4] => 0000000005 [5] => 0000000006 [6] 0000000007 [7] => 0000000008 [8] => 0000000009 [9] => 0000000010
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/910602.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/910602.html技術記事 PHP は、カード番号の不足桁を自動的に 0 で埋める方法を実現するために、php の str_pad 関数を使用して文字列を埋めます。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。