Как определить диапазон чисел IP с переменнойPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как определить диапазон чисел IP с переменной

Сообщение Anonymous »

Я хочу установить диапазон чисел IP на имя в php < /p>
Как я могу написать ниже строительство в PHP? < /p>
$block_renge = array("192.168.*.*", "10.10.*.*");
< /code>
Я хочу * быть любым номером (0-255). Может ли кто -нибудь, пожалуйста, помочь мне, как я мог бы сделать это < /p>
, затем я проверяю IP с помощью ниже кода: < /p>
if ( ( in_array( $ip_address, $block_renge ) ) ) {
// do some stuff
//$ip_address is the customer ip address
< /code>
Может быть, с preg_match мы могли бы сделать это?curl "https://api.myip.com/?&output=json" | jq
< /code>
# respond could be differ due the api
{
"asn": "15169",
"asn_name": "GOOGLE, US",
"asn_range": "8.8.8.0/24",
"ip": "8.8.8.8"
}


Подробнее здесь: https://stackoverflow.com/questions/539 ... a-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»