۴۰۴ Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!چجوری میتونم بر اساس موقعیت جغرافیایی یه نود(کاربر)،تو یه شعاع ثابتی هر چی نود هستش رو برگردونم؟
مثلا فاصله 1k باشه و تو این فاصله هر چی نود هست رو بهم بده!
شما میتونید با این تابع فاصله همه کاربران تا این کاربر را بدست بیاورید و بعد بگید اگر فاصله کمتر از 1000 متر بود بمن نشون بده
private function getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2, $id)
{
$theta = $longitude1 - $longitude2;
$miles = (sin(deg2rad($latitude1)) * sin(deg2rad($latitude2))) + (cos(deg2rad($latitude1)) * cos(deg2rad($latitude2)) * cos(deg2rad($theta)));
$miles = acos($miles);
$miles = rad2deg($miles);
$miles = $miles * 60 * 1.1515;
$feet = $miles * 5280;
$yards = $feet / 3;
$kilometers = $miles * 1.609344;
$meters = $kilometers * 1000;
$id = $id;
// return compact('miles', 'feet', 'yards', 'kilometers', 'meters');
return compact('meters', 'id');
}
با این تابع یعنی دیگه نیازی به کوئری زدن ندارن دیگه، درسته؟
بعد اینکه برای چک کردن اون شرط باید meters رو چک کنیم دیگه؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟