コードをコピーします コードは次のとおりです:
echo "$newNumber" ;
例: 03行目に「ゼロを4つ」追加したい場合は次のようになります。
$newNumber = substr(strval($sourceNumber+100000),1,5); 実際にはつまり、合計何桁表示する必要があるのでしょうか? 桁数については、$sourceNumber+1 の後に同じだけ 0 を追加するだけで、最後の数値が直接変更されて複数の桁が表示されます。
より良い方法:string str_pad (string $input, int $pad_length [, string $pad_string [, int $pad_type]] )
コードをコピー
// は "Alien_" を生成します
デフォルトのパディングには、pad_string を使用します。 STR_PAD_LEFT の場合、左側がパディングされます。STR_PAD_BOTH は両側にパディングされます。
次回は str_pad を使用してください。結局のところ、組み込みなのでカスタムよりも確実に高速になります。
/*
上記の方法はあまり良いとは思えませんが、私が書いた方法を紹介しましょう。メソッドの関数は以下の通りなので、結果001が欲しい場合のメソッドは、 dispRepair('1',3,'0')
Function: 補数関数
str: 元の文字列
type: type、0は補数、 1 先頭に追加
len: 新しい文字列長
msg: パディング文字
*/
$str = str_repeat($msg,$length) . $str; } else { $str .= str_repeat($msg,$length) } $str;
以上、phison-up10 量産ツール v1.78.00 の内容を含め、PHP が数字の左側に 0 を自動的に追加する紹介でしたので、お友達の参考になれば幸いです。 PHP チュートリアルに興味がある。