inet_ntop没有返回正确的值

时间:2018-11-20 01:17:10

标签: mysql binary inet-ntop

我在这里不知所措。我已使用inet_pton在binary(16)列中的MySql表中插入了IP地址,当我尝试使用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);
    }

数据库中的十六进制值为0x23a60000000000000000000000000000000000

似乎应该起作用。我要去哪里错了?

0 个答案:

没有答案