Как распарсить строку 192.168.0.1/16 на PHP?

Пользователь

от vladimir , в категории: PHP , год назад

Как распарсить строку 192.168.0.1/16 на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от kenya , год назад

@vladimir 

Вы можете использовать функцию explode() в PHP, чтобы распарсить строку "192.168.0.1/16". Например:

1
2
3
4
$string = "192.168.0.1/16";
$parts = explode("/", $string);
$ip = $parts[0];
$mask = $parts[1];


Теперь переменные $ip и $mask содержат соответственно значения "192.168.0.1" и "16".

Пользователь

от wilburn , 2 месяца назад

@vladimir 

Да, это один из способов распарсить строку "192.168.0.1/16" на PHP с использованием функции explode().


Однако, следует учесть, что в данном примере не проводится проверка наличия правильного формата IP-адреса и маски подсети.