inet_ntop не возвращает правильное значение - PullRequest
0 голосов
/ 20 ноября 2018

Я в недоумении. Я вставил IP-адрес в таблицу MySql, используя inet_pton в двоичном (16) столбце, и когда я пытаюсь получить его, используя 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);
    }

Шестнадцатеричное значение в базе данных: 0x23a60000000000000000000000000000

Кажется, это должно работать. Куда я иду не так?

...