PHP基本函数调用查询

时间:2016-01-28 12:55:14

标签: php

假设我已经定义了一个从数据库中获取数据并显示它的函数。

show_name();

现在我需要在php页面中使用此功能四次。

现在我的问题是,当我调用此函数四次时,它会在每次调用时从数据库中获取数据然后显示它吗?

如果是,最好将结果存储在$变量中,然后使用该$ variable四次而不是四次调用函数。

请指导谢谢:D

2 个答案:

答案 0 :(得分:1)

我会在页面处理过程中缓存该函数的结果以保持一致。但是当它打算使用可以在页面处理期间更改的值时,您应该反复获取数据。考虑到 - 至少对于MySQL(如果是你的情况),有一个可以帮助你的查询缓存。

答案 1 :(得分:1)

如果你调用4次函数,那么所有时间数据库查询都会执行... 所以如果可能的话,将值存储在变量中并使用它4次