【发布时间】:2010-10-27 13:42:30
【问题描述】:
我通过 php://input 接收 XML,在使用 simpleXML 将元素分解为变量之后,我想要做的是附加一个数组,或者每 30 秒左右创建一个变量数组.
原因是这个脚本将获得常规输入,而不是执行大量的 mySQL 更新或插入,我认为它可能会提高效率。
所以,如果有人有时间,有几个问题。
1) 有没有办法检查 php://input 上的新输入。 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();
}
【问题讨论】: