これは本当に初歩的な質問だと思いますが、私はphpに非常に慣れていないため、これを開始する方法さえわかりません。基本的に、長さを3桁の数字として表示する必要がある$varsのセットがあります。右揃え。
これを行う方法についての指針はありますか?
ご協力ありがとうございました。
これは本当に初歩的な質問だと思いますが、私はphpに非常に慣れていないため、これを開始する方法さえわかりません。基本的に、長さを3桁の数字として表示する必要がある$varsのセットがあります。右揃え。
これを行う方法についての指針はありますか?
ご協力ありがとうございました。
あなたの答えは 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_"
?>
これにより、コメントで説明した内容が処理されます。
echo str_pad(strlen("hello"), 3 , "0", STR_PAD_LEFT);
これは戻ります
005
printf バージョン:
printf("%40d", 123); // 123
40文字右詰め