-4

これは本当に初歩的な質問だと思いますが、私はphpに非常に慣れていないため、これを開始する方法さえわかりません。基本的に、長さを3桁の数字として表示する必要がある$varsのセットがあります。右揃え。

これを行う方法についての指針はありますか?

ご協力ありがとうございました。

4

3 に答える 3

0

あなたの答えは PHP ドキュメントにあります: http://php.net/manual/en/function.str-pad.php

彼らの例から:

<?php
$input = "Alien";
echo str_pad($input, 10);                      // produces "Alien     "
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // produces "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // produces "__Alien___"
echo str_pad($input, 6 , "___");               // produces "Alien_"
?>
于 2013-03-28T18:28:39.550 に答える
0

これにより、コメントで説明した内容が処理されます。

echo str_pad(strlen("hello"), 3 , "0", STR_PAD_LEFT);

これは戻ります

005
于 2013-03-28T18:29:41.767 に答える
0

printf バージョン:

printf("%40d", 123); //                                      123

40文字右詰め

于 2013-03-28T18:31:08.317 に答える