0
我有一個生成json數據的web服務器url。數據每5秒刷新一次。 它看起來像這樣:如何將生活json喂到php上
[{"key": 0, "value": 586},{"key": 1, "value": 509},{"key": 2, "value": 472},{"key": 3, "value": 458},{"key": 4, "value": 454},{"key": 5, "value": 436}]
我能在PHP這樣顯示出來:
1.
<?php
$url = 'http://16x.xxx.xxx.2xx:8180';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
?>
問題,就是我怎麼自動更新此捕獲所有的每5秒一次的值?
- 我也試圖寫入一個MySQL表。
每5秒用這個php文件設置一個cronjob。或者,如果在前端使用此值,則以5秒的間隔在setInterval函數中調用AJAX。 –