我想要以下输出:-
即将从您的充值账户中扣除27.59欧元的50%.
当我这样做的时候:-
$variablesArray[0] = '€';
$variablesArray[1] = 27.59;
$stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.';
echo vsprintf($stringWithVariables, $variablesArray);
但它给了我这个错误vsprintf() [function.vsprintf]: Too few arguments in ...
,因为它认为50%
中的%
也可以替换.我怎么才能逃脱它呢?