Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将当前url拆分到“后”=&引用;用php输入字符_Php_Url_Split - Fatal编程技术网

将当前url拆分到“后”=&引用;用php输入字符

将当前url拆分到“后”=&引用;用php输入字符,php,url,split,Php,Url,Split,我需要这个代码的帮助 只需要用php获取当前url的最后一部分 示例:http://www.site.com/index.php?user=username bla bla和其他单词 获取=字符后的所有url,我只需要用户名bla bla和其他单词 对于javascript:document.URL.split(“=”[1] 我需要的php请,谢谢 我尝试过这个代码,但不起作用 basename($_SERVER['REQUEST_URI']); 您可以使用explode(“=”,$url)-

我需要这个代码的帮助

只需要用php获取当前url的最后一部分

示例:
http://www.site.com/index.php?user=username bla bla和其他单词

获取=字符后的所有url,我只需要用户名bla bla和其他单词

对于javascript:
document.URL.split(“=”[1]

我需要的php请,谢谢

我尝试过这个代码,但不起作用

basename($_SERVER['REQUEST_URI']);
您可以使用explode(“=”,$url)--这将返回一个字符串拆分为“=”的数组


您可以使用$\u GET['user']

使用
$\u SERVER['QUERY\u STRING']
获取查询字符串,然后使用explode在
=
之后提取数据

例如:使用url
http://www.site.com/index.php?user=username

<?php

$text = explode("=", $_SERVER['QUERY_STRING']);
print_r($text);
?>

似乎您希望通过GET方法传递值 你可以这样简单地得到它的值

<?php
if (isset($_GET['user']))
    $a=$_GET['user'];
?>
?>

//或用于CI框架

$current_url =  current_url();
$a=explode("=",$current_url);
 echo $a[1];

$\u服务器['QUERY\u STRING']
可能是您正在寻找的。也没有必要将其拆分,因为使用
$\u GET
似乎适合当前的url/页面。谢谢朋友<代码>$\u GET['user']
工作完美!!!没问题……你能把它标为接受吗。!谢谢
<?php
if (!empty($_GET)) {
    $a=explode("=",$_SERVER["QUERY_STRING"]);
    echo $a[1];}
else
    echo 'Please provide username';
?>
$current_url =  $_SERVER["QUERY_STRING"]; 
$a=explode("=",$current_url);
    echo $a[1];
$current_url =  current_url();
$a=explode("=",$current_url);
 echo $a[1];