以下两种方式之间是否存在性能差异?在打印大量常量时哪一个更好?
function printLang($lang){
return 'var ' . $lang . ' = "' . CONSTANT($lang) . '";' . PHP_EOL;
}
foreach($langVars as $l) {
echo printLang($l);
}
和
function printLang($lang)
{
foreach($lang as $l) {
echo 'var ' . $l . ' = "' . CONSTANT($l) . '";' . PHP_EOL;
}
}
printLang($lang);