2010-11-30 20 views
0

我該如何編寫一個頁面來調用兩個去同一個db的類,然後分別解析結果?如果我嘗試兩個類,一個頁面,第二類在實例化之前死掉

require_once('class1.php'); 
$api = new api(array(
'query' => 'foo', 
)); 
$results = $api->fetch(); 
foreach 

這些結果被解析,但如果我稍後再試在同一頁上

require_once('class2.php');  
$api = new api(array(
'query' => 'bar', 
)); 
$results = $api->fetch(); 
foreach 

將實例化之前死亡。

+4

任何錯誤消息/任何可以幫助我們調試? – 2010-11-30 02:56:48

回答

0

當你的類內部存在語法錯誤時,會發生此行爲。它可以在你的函數中,在你的構造函數中,或者在一個定義中。無論出於何種原因,PHP的某些版本無法捕捉到這一點,所以PHP不會提醒語法錯誤,而是停止運行。

相關問題