2012-07-19 89 views
1

我知道sprintf允许格式化字符串。我如何插入特殊字符(标签在我的情况)?Php sprintf插入特殊字符

10个符号之后的选项卡字符(“\ t”)。 像这样:

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

这项工作:

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

回答

2

这对我工作得很好:

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

结果:

f       strf