【发布时间】:2015-09-03 00:16:59
【问题描述】:
使用 PHP,我如何验证字符串是否为有效 IP?
有效字符串示例:
- 192.158.5.95
- 121.212
- 12.12.12.204
无效字符串示例:
- 121
- 10 12 12(无点)
我当前的脚本使用此代码,但这不足以满足我的需要:
if(strpos($input, '.') !== false)
{
// There is a period
}
else
{
// No Period
}
因此,有人可以告诉我如何验证一个字符串是一个有效的 IP 吗?
【问题讨论】:
-
请改写你的问题。目前它在语法上是乱码,并且还可以从使用富文本格式化功能(例如代码格式化)中受益。此外,使用省略号(“...”)意味着不耐烦,这意味着权利,好像我们现在应该已经为您解决了您的问题。可能想重温一下。
-
是的,实际上我是这个网站的新手,所以我没有更多的知识,但我认为这是一个很棒的网站
-
如果我想删除我的这个问题,那么它是怎么可能的,因为我有这个问题的答案
-
@harison - 当你得到答案时,你不会删除你的问题,而是让其他人从知识中受益。
-
@harison: 询问、获得答案、删除 --- 在这里的行为不正确;-)
标签: php validation