i漂泊

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4058|回复: 0

isurl

[复制链接]
TA的礼物信息
  • 收到:0
  • 送出:2
发表于 2017-7-14 17:26:11 | 显示全部楼层 |阅读模式
  1. <?php
  2. $url = "http://www.example.com";

  3. if(!filter_var($url, FILTER_VALIDATE_URL))
  4. {
  5. echo "URL is not valid";
  6. }
  7. else
  8. {
  9. echo "URL is valid";
  10. }
  11. ?>
复制代码
  1. <?php
  2. function isUrl($s)
  3. {
  4.     return preg_match('/^http[s]?:\/\/'.
  5.         '(([0-9]{1,3}\.){3}[0-9]{1,3}'. // IP形式的URL- 199.194.52.184
  6.         '|'. // 允许IP和DOMAIN(域名)
  7.         '([0-9a-z_!~*\'()-]+\.)*'. // 三级域验证- www.
  8.         '([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\.'. // 二级域验证
  9.         '[a-z]{2,6})'.  // 顶级域验证.com or .museum
  10.         '(:[0-9]{1,4})?'.  // 端口- :80
  11.         '((\/\?)|'.  // 如果含有文件对文件部分进行校验
  12.         '(\/[0-9a-zA-Z_!~\*\'\(\)\.;\?:@&=\+\$,%#-\/]*)?)$/',
  13.         $s) == 1;
  14. }
  15. $url = "https://www.baidu.com";
  16. if(isUrl($url)){
  17.   echo 11;
  18. }else{
  19.         echo 00;
  20. }
  21. ?>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|IPiaoBo Inc. ( 渝ICP备17002826号 )

GMT+8, 2025-5-7 12:02 , Processed in 0.088946 second(s), 49 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表