我试图做
sprintf("<%s>", "Sat");
,但什么也没发生。当您删除小于号时,它将再次开始工作。有人经历过这种行为吗?是否符合预期?因为我认为这是一个错误。
你甚至可以用 printf 得到相同的结果...... http://writecodeonline.com/php/
您的浏览器可能将其呈现为标签。查看来源以确认。
<?php
printf("<%s>", "Sat");
打印
<Sat>
为 Yogesh 编辑。
<?php
echo sprintf("<%s>", "Sat");
打印
<Sat>
我相信发生这种情况是因为
<Sat>
被您的浏览器解释为标签。