我在这里不知所措。我已经使用二进制(16)列中的inet_pton将IP地址插入到MySql表中,当我尝试使用inet_ntop检索它时,我得到了一个奇怪的结果
它显示:23a6::
它应该显示:35.166.0.0
$Results = $this->DB->GetResults( "SELECT * FROM {$this->Table} WHERE type = '{$this->BlockType['Network']}'" );
foreach($Results->Results as $Range)
{
echo inet_ntop($Range->RangeStart);
}
数据库中的十六进制值为 0x23a600000000000000000000000000000
似乎它应该工作。我哪里错了?