【发布时间】:2014-04-25 05:19:19
【问题描述】:
如何使用 PHP 获取当前 URL 的前 3 部分。
例如:
我的网址:http://something.com/somebody/somegirls/whatever/
得到零件后的结果:http://something.com/somebody/somegirls/
这是我获取当前 URL 的 PHP 代码:
<?php function curPageURL() {
$url = isset( $_SERVER['HTTPS'] ) && 'on' === $_SERVER['HTTPS'] ? 'https' : 'http';
$url .= '://' . $_SERVER['SERVER_NAME'];
$url .= in_array( $_SERVER['SERVER_PORT'], array('80', '443') ) ? '' : ':' . $_SERVER['SERVER_PORT'];
$url .= $_SERVER['REQUEST_URI'];
return $url;
}
$current_url = str_replace("www.", "", curPageURL());
?>
【问题讨论】:
-
嗨@Shankar Damodaran,我想要 1 个变量中的前 3 个部分。谢谢!