验证网址,然后将其拆分为网址和域名

时间:2011-04-04 00:55:18

标签: php validate-request

假设我有一个网址

http://ex.com/blah?balchs

我想做的是验证网址是否有效。网址

ex.com and /blah?balchs

我该怎么做?

此外,如果我想验证域是否存在并且已启动并运行,我该怎么做? 此外,如果我想验证网址是否存在并且正在运行,我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以尝试在第一部分使用内置的php函数,即parse-url

对于后者,它有点取决于“存在”和“运行”的含义。 最简单的技术是执行ping并检查是否成功。但有时这可能是错误的。如果目标计算机确定已打开端口,您可以尝试fsockopen