inet\u ntop未返回正确的值

0ve6wy6x  于 2021-06-19  发布在  Mysql
关注(0)|答案(0)|浏览(200)

我在这里不知所措。我已经在一个二进制(16)列中使用inet\u pton将一个ip地址插入到mysql表中,当我尝试使用inet\u 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);
    }

数据库中的十六进制值是0x23a60000000000000000000
看来应该有用了。我哪里出错了?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题