0
我正在通過php://輸入接收XML,並且在使用simpleXML將元素分解爲變量之後,我想要做的是追加一個數組,或者每隔30秒左右創建一個變量數組。在MySQL插入之前更新數組?
原因是該腳本會越來越定期投入,而不是做MySQL的更新或插入的負荷,我想這可能是效率更好。
所以,如果有人有一個時刻,幾個問題。
1)有沒有辦法檢查php://輸入的新輸入。 2)有沒有更好的方法來做這個重複檢查比睡眠功能? 3)如何使用這些更新變量追加/添加到數組中?
我還沒有走的太遠的是,這樣的代碼是沒有用的,但如果你能原諒我簡單: -
function input() {
$xml = new SimpleXMLElement($input);
$session_id = $xml->session_id;
$ip = $xml->ip;
$browser = $xml->browser;
store($session_id, $ip, $browser);
}
function store() {
$session_id = array();
$ip = array();
$browser = array();
}
很好的回答,我最終以不同的方式做這個......寫入文件,然後事件mySQL稍後更新。 – waxical 2009-06-30 10:30:18