2

我是初学者 PHP 作家,所以请多多包涵。

我有一个简单的情况,有点像这样:

第 1 行 $output .= 'ABC'

第 2 行 $output .= 'DEFGHIJKLMN'

第 3 行回显 $output;

现在,我的“DEFGHIJKLMN”字符串中的代码变得超长了。我正在考虑将“DEFGHIJKLMN”的内容移动到外部文件以便于编辑,并以某种方式使新文件附加到 $output 的末尾。

所以现在我需要编辑第 2 行来定位外部文件。

请让我知道如何做到这一点,谢谢。

4

2 回答 2

3

好吧,要附加文件的内容,请使用

$output .= file_get_contents("path_to_my_file.txt");

如果您只想将其拆分为多个源代码行,请执行

$output .= "Long Line 123".
           "Continues here";
于 2013-07-07T00:51:20.663 回答
0

您的代码中必须在包含的文件的某处有一个$output变量。您可以像这样覆盖变量:

$output = 'ABC';

代替

$output .= 'ABC';

所以你的代码可能看起来像:

$output = 'ABC';
$output .= 'DEFGHIJKLMN';
echo $output;

或者只是更改您的变量名称。这就是我会做的。我也不认为需要连接这个字符串。

于 2013-07-07T00:51:01.763 回答