如何在PHP中简单验证一个字符串是否是有效的IP地址?

19 浏览
0 Comments

如何在PHP中简单验证一个字符串是否是有效的IP地址?

使用PHP,如何验证一个字符串是一个有效的IP地址?

有效字符串的示例:

  • 192.158.5.95
  • 121.212
  • 12.12.12.204

无效字符串的示例:

  • 121
  • 10 12 12(没有点)

我目前的脚本使用了这段代码,但对我的需求来说不够:

if(strpos($input, '.') !== false)
{    
  // 存在句号 
} 
else 
{     
  // 不存在句号 
} 

因此,有人可以告诉我如何验证一个字符串是一个有效的IP地址吗?

0