[請益] fopen 可以射後不理嗎?

看板PHP作者 (高級伴讀士官長)時間16年前 (2009/09/11 18:19), 編輯推噓0(005)
留言5則, 5人參與, 最新討論串1/3 (看更多)
因為我想跑一個功能是觸發伺服器去做一個動作 可是那個動作是要去資料庫跑幾百萬筆資料 ~ 也不會有回應顯示在網頁上 所以想知道 PHP 有沒有什麼功能可以射後不理 我想做到去瀏覽一個 xxx.php 後馬上就結束 可是 xxx.php 會用 fopen 再去呼叫另一個 Server 上的 yyy.php 然後這個 yyy.php 開始執行後就會一直跑一直跑一直跑資料庫 我希望瀏覽器看 xxx.php 時馬上就結束 讓背景的伺服器跟 yyy.php 自己去跑就好 fopen 可以射後不理嗎? 不用等待回應 PHP 就繼續往下做 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.33.114

09/11 18:47, , 1F
那不叫射後不理吧, 那叫非同步 asynchronous
09/11 18:47, 1F

09/12 12:30, , 2F
放個JS如何?由JS去呼叫另一支PHP
09/12 12:30, 2F

09/12 14:58, , 3F
原po可以查一下popen
09/12 14:58, 3F

09/17 20:59, , 4F
我是用 filegetcontents
09/17 20:59, 4F

09/21 10:17, , 5F
射後不理應該要去西斯版才對....
09/21 10:17, 5F
文章代碼(AID): #1AgYGmHx (PHP)
文章代碼(AID): #1AgYGmHx (PHP)