2018-08-27 22:12:04 1566次浏览 2条回答 0 悬赏 10 金钱

如何把一个ip转整数,

然后取的时候还可以原样取出,谢谢大佬

补充于 2018-08-29 02:47

yii没有封装的方法嘛

最佳答案

  • 回答于 2018-08-27 22:52 举报

    ip本来就是一串连续的数字。只是为了人们好看,才用.分隔。

    3 条回复
    回复于 2018-08-27 23:17 回复

    我想说的是有没有自带的函数,比如tp那样的。get_client_ip(1),传个1就是数字串,不传就默认的ip格式。 总不能explode切割为数组存到数据库吧

    回复于 2018-08-27 23:19 回复

    直接存数字拿怎么拿,点在第几位都不知道,

    回复于 2018-08-28 12:56 回复

    ip本就是32位二进制数。实际中使用的4个10进制数,只是为了便于人们阅读、记忆。你把它还原就行了。具体方法如楼下所说。ip2long和long2ip

您需要登录后才可以回答。登录 | 立即注册
蛋蛋的蛋
主管

蛋蛋的蛋

注册时间:2018-04-02
最后登录:2024-03-11
在线时长:34小时29分
  • 粉丝4
  • 金钱64
  • 威望20
  • 积分604

热门问题