1

sprintf で文字列をフォーマットできることは知っています。特殊文字(私の場合はタブ)を挿入するにはどうすればよいですか?

その記号 s の後に 10 個のタブ文字 ("\t")。 このような:

sprintf("%'\t's","str") = "*morespices*str"

この作品: :

sprintf("%'a10s","str") = "aaaaaaastr"
sprintf("%'a10s","str") = "       str"
4

2 に答える 2

2

これは私にとってはうまくいきます:

<?php
  echo sprintf("f%'\t10sf", 'str');

結果:

f                           strf
于 2012-07-19T09:44:19.803 に答える