Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.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
Php 一个变量中的两个变量值是否可能?_Php - Fatal编程技术网

Php 一个变量中的两个变量值是否可能?

Php 一个变量中的两个变量值是否可能?,php,Php,我的代码: $url = "http://www.google.com/test"; $parseurl = parse_url($url); $explode = explode('.', $parseurl['host']); $arrayreverse = array_reverse($explode); foreach(array_values($arrayreverse) as $keyvalue) { $result[] = $keyvalue; } $implod

我的代码:

$url = "http://www.google.com/test";

$parseurl = parse_url($url);

$explode = explode('.', $parseurl['host']);

$arrayreverse = array_reverse($explode);

foreach(array_values($arrayreverse) as $keyvalue) {
    $result[] = $keyvalue;
}

$implode = implode('.', $result);
...
我感兴趣的是$
infrade
result中的一个变量中的值,如果设置了$
parseurl
中的路径,那么结果就是。。。我该怎么做

编辑:

我想要
$infrade+和(如果设置了$parseurl['path'])的值
;在1个变量中,但我不知道如何将它们联合起来。

这就是你想要的吗

$newurl = $implode . (isset($parseurl['path']) ? $parseurl['path'] : '');
它使用条件运算符返回路径或空字符串,并将其连接到
$infrade

上,这是您想要的吗

$newurl = $implode . (isset($parseurl['path']) ? $parseurl['path'] : '');
它使用条件运算符返回路径或空字符串,并将其连接到
$infrade

上,这是您想要的吗

$newurl = $implode . (isset($parseurl['path']) ? $parseurl['path'] : '');
它使用条件运算符返回路径或空字符串,并将其连接到
$infrade

上,这是您想要的吗

$newurl = $implode . (isset($parseurl['path']) ? $parseurl['path'] : '');


它使用条件运算符返回路径或空字符串,并将其连接到
$infrade

更清楚地解释您的答案。你想做什么?是否要检查是否设置了
$parseurl
?显示内爆的结果?你上面所做的是多余的。。。。你只需重新创建字符串,他不是在重新创建字符串,而是在反转组件。结果将是
com.google.www
.echo$infrade+和(如果设置$parseurl['path']);但我也不明白这个问题。请把你的答案解释得更清楚些。你想做什么?是否要检查是否设置了
$parseurl
?显示内爆的结果?你上面所做的是多余的。。。。你只需重新创建字符串,他不是在重新创建字符串,而是在反转组件。结果将是
com.google.www
.echo$infrade+和(如果设置$parseurl['path']);但我也不明白这个问题。请把你的答案解释得更清楚些。你想做什么?是否要检查是否设置了
$parseurl
?显示内爆的结果?你上面所做的是多余的。。。。你只需重新创建字符串,他不是在重新创建字符串,而是在反转组件。结果将是
com.google.www
.echo$infrade+和(如果设置$parseurl['path']);但我也不明白这个问题。请把你的答案解释得更清楚些。你想做什么?是否要检查是否设置了
$parseurl
?显示内爆的结果?你上面所做的是多余的。。。。你只需重新创建字符串,他不是在重新创建字符串,而是在反转组件。结果将是
com.google.www
.echo$infrade+和(如果设置$parseurl['path']);但我也不明白这个问题。我写的代码,但我从来没有把两个变量联合在一起。。。我还在学习:),新年快乐!你不知道串接字符串的
操作符吗?我写了这段代码,但我从不把两个变量合并在一个。。。我还在学习:),新年快乐!你不知道串接字符串的
操作符吗?我写了这段代码,但我从不把两个变量合并在一个。。。我还在学习:),新年快乐!你不知道串接字符串的
操作符吗?我写了这段代码,但我从不把两个变量合并在一个。。。我还在学习:),新年快乐!您不知道连接字符串的
运算符吗?