次のコードは、「2 番目」の代わりに未定義の変数 $s を生成します。
define("T1","one");
define("T2","two");
$test="number %2$s";
$test=sprintf($test, T1,T2);
echo $test;
次のコードは、「2 番目」の代わりに未定義の変数 $s を生成します。
define("T1","one");
define("T2","two");
$test="number %2$s";
$test=sprintf($test, T1,T2);
echo $test;