查找字符串:
1.先找有没有 http:// 如果有的话,去掉
2.找域名下的子目录,比如 http://sports.sina.com.cn/nba/live,如果有/nba/live 这些东西,去掉
3.elplode() 剩下的字符串, 去掉第一个子串
4.将得到的其他的几个子串组合 就OK了
1.先找有没有 http:// 如果有的话,去掉
2.找域名下的子目录,比如 http://sports.sina.com.cn/nba/live,如果有/nba/live 这些东西,去掉
3.elplode() 剩下的字符串, 去掉第一个子串
4.将得到的其他的几个子串组合 就OK了
解决方案 »
- 当系统长时间不登陆,再次输入密码的时候,就会出现错误
- php 多条件搜索的连接怎么写
- xajax 例题出错.the xml response......
- 求一个插件!!!!
- php环境配置
- windwos下配置php+IIS+MYSQL,验证码问题?
- 初学PHP: iis 配置php完后,运行时出现 php must load php_mbstring.dll module
- 有人用过cakephp框架吗,进来帮帮我!
- 除法的问题?9/5=1.8,我只要整数部分怎么做?
- 各位大神,请问怎么用php的curl抓取下面网页数据
- 怎么能够像打印php里数组那样打印出javascript里的对象
- php对图片缩略的疑惑
var host = window.location.host;
这样的好,你就可以容易处理得多了PHP获取当前地址:
$url_this = "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];
echo $url_this;不知道你是不是想获取当前地址的,还是指定的地址?
print_r(parse_url(http://sports.sina.com.cn/nba/live));或$a=parse_url(http://sports.sina.com.cn/nba/live));
echo $a['host'];
//1 正则
$strUrl = "http://forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=94985a29-c8e9-4552-9be4-b01061443744";
preg_match( "|http://([^/]+?)/.*|isU", $strUrl, $matches );
echo $matches[1];//2 parse_url
echo parse_url($strUrl,PHP_URL_HOST);