我有一個從數據庫運行查詢的功能。然後,它將被另外兩個函數調用。不止一次從函數中獲取結果可能會導致此函數再次執行查詢?
function query(){
$query= // get data from database;
return $query;
}
function show_something(){
$data = query();
//do something
}
function show_else(){
$data = query();
//do something else
}
函數query()被調用兩次。我想它會在每次調用該函數時執行查詢作業,除非結果被緩存。如果我錯了,有人會糾正我嗎?
感謝您的詳細代碼! – Jenny 2012-08-05 09:07:42
很高興幫助..不客氣.. – DavChana 2012-08-05 09:09:41