درود کد زیر را دارم که به api یک سایت اطلاعاتی را دریافت میکنم و میخواهم هر 5 ثانیه این اتفاق رخ دهد.
با جاوااسکریپت میتوانم اینکار رو بکنم که کلا باید بیام از طریق مثلا جی کوئری کدهارو بنویسم ولی با روش php ایا میشه همچین حرکتی زد و صفحه رفرش نشه هر 5 ثانیه هم اطلاعات رو دریافت کنه.
$curl_options = array(
CURLOPT_URL => "https://api.example.com/?action=get_countries&APIkey=$APIkey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HEADER => false,
CURLOPT_TIMEOUT => 30,
CURLOPT_CONNECTTIMEOUT => 5
);
$curl = curl_init();
curl_setopt_array( $curl, $curl_options );
$result = curl_exec( $curl );
$result = (array) json_decode($result);
var_dump($result);
اینجوری که من گرفتم باید اپلیکیشنت رو real time
کنی برای این کار که اون هم قسمتیش با js
انجام میشه, اصولش اینه برای کاری که شما میخواهد.
اما اگر با php
بخواهید اینکار رو انجام بدین البته اگر از لاراول استفاده کنید میتونید از کتابخانه carbon
استفاده کنی ولی خب بازم باید real time
باشه چون بعد این که شرط تموم شد باید رفرش بشه تا اطلاعات نشون داده بشه که تو php
خام اینکار رو نمیشه کرد.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟