在PHP中,printf比变量插值更有效吗?

Jam*_*hra 1 php optimization

我想知道以下代码:

<?php
printf ("%s", $some_variable);
?>
Run Code Online (Sandbox Code Playgroud)

比以下更有效:

<?php
echo "$some_variable";
?>
Run Code Online (Sandbox Code Playgroud)

变量插值的一个常见抱怨是它非常慢.我想知道是否有一个更好的替代变量插值,不会使一个人的代码像:

<?php
echo $first_var, ' some string ', $second_var;
?>
Run Code Online (Sandbox Code Playgroud)

moo*_*moo 5

变量插值,字符串连接,多参数传递和s?printf之间的争论是缺乏更好的词,愚蠢.不要担心这种微不足道的微优化,直到它成为内存/速度瓶颈,它永远不会成为.因此,有效地使用您想要的任何东西,考虑可读性,可辨别性和普通偏好.