Node.js實作
1、 安裝node.js 及相關設定環境
下載位址:http:/ /nodejs.cn/ (推薦學習:PHP影片教學)
npm安裝Node.js時會一起安裝,npm的作用就是對Node.js依賴的套件進行管理,也可以理解為用來安裝/卸載Node.js需要裝的東西
#利用npm.cmd安裝所需模組範例: mqsql node-schedule jquery express
#將安裝好的環境包以及模組一起複製入php 專案根目錄中
2、寫入php任務檔案auto.php:連結資料庫判斷條件操作資料庫,該檔案可放入上述nodejs 資料夾
3、建立js檔案auto.js :也可放於上述nodejs資料夾
node.js建立定時任務 執行cmd指令 cmd其實是執行php檔案 : php.exe路徑 php檔案路徑
#定時時間設定
確定的時間執行
#例如: 2016年7月13日15:50:00 , new Date() 的時候月份要減1.
var date = new Date(2016,6,13,15,50,0); schedule.scheduleJob(date, function(){ httpGet(); });
運行結果:
#建立bat檔案同樣放於nodejs資料夾 內容:
#手動點選即可執行auto.js 進而定時執行auto.php檔案完成自動定時任務
以上是php定時任務可以呼叫js函式庫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!