من میخوام کاری کنم وقتی که اطلاعات کاربران برام لیست میشه اول اون اطلاعاتی که مقدار فیلد استان برابر 22 و 35 و 48 است نمایش داده بشه و بعد اونهایی که مقدار دیگه ای داردن
سوال بعدم اینه که من با کد زیر اطلاعات موقعیت مکانی کاربر بر اساس آی پی اونها بدست میارم اما نمیدونم چطوری باید اطلاعات مثلا بر اساس کشور یا فقط شهر چاپ کنم و تمام اطلاعات چاپ میشه
$ch = curl_init("http://api.db-ip.com/v2/free/".$ip_address.""); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); echo $output;
خروجی
کد HTML:
{ "ipAddress": "94.24.102.42", "continentCode": "AS", "continentName": "Asia", "countryCode": "IR", "countryName": "Iran", "stateProv": "Tehr\u0101n", "city": "Tehran" }
لینک سایت اصلی https://db-ip.com/api/doc.php