如果我们说:
$termstringDomain1 = "something";
$url = "somethingelse";
$url = 'http://' . $termstringDomain1 . '/' . $url;
如果给我的结果是:http:///somethingelse
而不是http://something/somethingelse
所以基本上忽略了$termstringDomain1
知道为什么吗?
答案 0 :(得分:2)
我无法重现此问题:
$foo = "foo";
$bar = "bar";
$bar = "sayFoo: " . $foo . ", sayBar: " . $bar;
print $bar; // 'sayFoo: foo, sayBar: bar'
您的问题可能在其他地方。如果我复制/粘贴您提供的内容,我会得到以下内容:
http://something/somethingelse
检查您的变量大小。 $domain1
与$Domain1
不同。
答案 1 :(得分:1)
您是否可以尝试在所有声明的前面放置echo
,以尝试追踪问题?
echo $termstringDomain1 = "something";
echo $url = "somethingelse";
echo $url = 'http://' . $termstringDomain1 . '/' . $url;