2012-07-19 108 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