[請益] 如何平行化下載多張圖到Server

看板PHP作者 (真理斯金)時間15年前 (2010/05/07 23:27), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
假設我現在有三張圖來自網路分別為link1~3.jpg 照下面的程式碼看來,似乎會一張一張的去下載然後放到$imgBuf中(看封包是如此) $src = array( 'link1.jpg', 'link2.jpg', 'link3.jpg'); foreach( $src as $link ){ $iTmp = imageCreateFromJPEG($link); array_push ($imgBuf, $iTmp); } 可是通常我們用瀏覽器看網頁時,多張圖片是可以同時下載的 所以想問看看php中有沒有辦法做到這樣的平行化,謝謝! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.199.199

05/07 23:43, , 1F
行, PCNTL FUNCTIONS
05/07 23:43, 1F

05/08 00:04, , 2F
那請問要如何--enable-pcntl?重裝php嗎?
05/08 00:04, 2F

05/08 00:14, , 3F
看樣子要重新用source code裝php了,謝啦~
05/08 00:14, 3F

05/08 00:27, , 4F
剛剛發現curl中似乎可以做到,研究中
05/08 00:27, 4F

05/08 01:00, , 5F
關鍵字"php curl multi"去Google找到解法囉~
05/08 01:00, 5F
文章代碼(AID): #1Bv35Fbf (PHP)
文章代碼(AID): #1Bv35Fbf (PHP)