如何在php中使用或创建一个与HTML XML和JS XML后端不断通信的运行时环境?基本上,我如何让php脚本不会死,而是继续运行并响应请求php脚本的HTML XML事件,例如<form method="post">
是html并使用XML发送脚本服务器端(到php或其他语言)然后它刷新以获得一个return语句。通常情况下,php会死于&#39;不到一秒钟,但我怎样才能使运行时间继续保持开放状态?
注意:使用运行时与使用javascript间隔函数加载脚本不同!
使用javascript间隔和JQuery / AJAX简单地调用php脚本没有什么不同,也不会被认为是正确答案或完全正确,导致interval函数和JQuery
load
函数正在调用每个请求ms
的文件,所以使用这些函数不会解决php运行时神秘!
这也意味着如果有一种方法让php在html运行时运行并创建php运行时一起工作(多任务处理)那么php可能是一个全新的php类型..我知道没有&#39;没有任何意义,但这意味着你可以扩展php,以便从字面上创建一个计时器事件,从php端扩展多任务处理(class timer {public function start(){ ... } public function stop(){ ... } public function interval($interval /* As Integer */){ ... } public function ON_TICK /* The event running the multitasking from php side */(){ timer::event('on_tick'); } private function event($event){ if($event==='on_tick'){ timer::executeEvent()}}; private function executeEvent($script){/*Script can include if statements and db upload, and conditions, etc*/ /* This will run the script that was called from the function, example $timer1 = new timer;$timer1->interval(1/*In ms*/);$timer1->script("if(1=1){$timer1->stop();}") */}}
)