重复使用函数而不是变量 时间:2014-10-23 作者:myol 我想我已经知道答案了,但我想澄清一下后端到底发生了什么。通常我调用wordpress函数,例如get_post_meta($id) 如果我以后想重用它,就把它赋给一个变量。如果我使用get_post_meta($id) 一次又一次地替换变量,比如在if语句或while循环中? 1 个回复 最合适的回答,由SO网友:s_ha_dum 整理而成 我预计,两者之间的差别将非常小。使用这些函数会带来开销,通过将输出存储在变量中可以节省开销。(不过WordPress在缓存查询方面做得很好。)变量将更加方便,因为它可能比函数的字符更少。使用变量的一个缺点是,如果代码在您将值保存到变量后运行,那么代码将无法挂接到函数中,因此可能会导致问题。我将回答“您可能不需要担心性能,但还有其他事情需要考虑”。 结束 文章导航