Как я могу добавить IP-адрес от начала до конца в базу данных?

Я хочу добавить IP-адрес от начала до конца в базу данных, такую ​​как

IP Address (Start) 192.168.0.0
IP Address (End) 192.168.0.10

Так что следует добавить в базу как

192.168.0.1
192.168.0.2
192.168.0.3
192.168.0.4
192.168.0.5
192.168.0.6
192.168.0.7
192.168.0.8
192.168.0.9
192.168.0.10

Большое спасибо, я понятия не имею.

-2

Решение

Быстро и грязно, он позаботится о том, чтобы диапазон распространялся по октетам

$start = '192.168.0.1';
$end = '192.168.1.255';

$startint = ip2long($start);
$endint = ip2long($end);

while ($startint <= $endint) {
echo long2ip($startint++); // replace echo with your DB insert
}
2

Другие решения

$start = '192.168.0.';
$x = 1;
while($x < 11)
{
echo $start.$x."<br>"; // create your code to add to table
$x++;
}

PHPFiddle: http://phpfiddle.org/main/code/g9a4-qxfy

0

По вопросам рекламы [email protected]