Selam,
Ülke koduna göre Türkiye dışı IP adresi engellemesi için aşağıdaki kodu kullanabilirsiniz.
<?php
$kaynak = file_get_contents("http://ip-api.com/json/".$_SERVER['REMOTE_ADDR']."?lang=en");
$data = json_decode($kaynak,true);
//echo $data['countryCode'];
if ($data['countryCode'] == "TR"){
// countryCode TR engelleme yok.
}else{
header('HTTP/1.1 403 Forbidden');
echo "Forbidden IP! / Yasaklı IP";
die();
}
?>