PHP sprintf% kaçan

0 Cevap php

Ben aşağıdaki çıktıyı istiyorum: -

About to deduct 50% of € 27.59 from your Top-Up account.

Ben böyle bir şey yaptığınızda: -

$variablesArray[0] = '€';
$variablesArray[1] = 27.59;
$stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.';
echo vsprintf($stringWithVariables, $variablesArray);

Bunun değiştirilmesi için % de 50% kanısındadır çünkü Ama vsprintf() [function.vsprintf]: Too few arguments in ... bana bu hatayı veriyor. Bunu nasıl kaçış?

0 Cevap