Я хочу добавить 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
Большое спасибо, я понятия не имею.
Быстро и грязно, он позаботится о том, чтобы диапазон распространялся по октетам
$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
}
$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