在 PHP 中用点 (.) 组合两个字符串

Combining two string with dot (.) in PHP

我在这方面出错了,

$variable = "path";
$path = "D:\".$variable.".txt";

我希望它像这样回显 $path,

D:\path.txt

如有任何帮助,我们将不胜感激。

您不小心将引号转义了。将您的代码更改为以下内容。此外,最好采用更好的间距来提高程序的可读性。

$variable = "path";
$path = "D:\" . $variable . ".txt";

您的情况不需要串联。下面的技巧将提供您想要的输出。

$variable = "path";
$path = "D:$variable.txt";

使用\:

<?php
$variable = "path";
echo $path = "D:\".$variable.".txt";
?>