我是初学者 PHP 作家,所以请多多包涵。
我有一个简单的情况,有点像这样:
第 1 行 $output .= 'ABC'
第 2 行 $output .= 'DEFGHIJKLMN'
第 3 行回显 $output;
现在,我的“DEFGHIJKLMN”字符串中的代码变得超长了。我正在考虑将“DEFGHIJKLMN”的内容移动到外部文件以便于编辑,并以某种方式使新文件附加到 $output 的末尾。
所以现在我需要编辑第 2 行来定位外部文件。
请让我知道如何做到这一点,谢谢。
我是初学者 PHP 作家,所以请多多包涵。
我有一个简单的情况,有点像这样:
第 1 行 $output .= 'ABC'
第 2 行 $output .= 'DEFGHIJKLMN'
第 3 行回显 $output;
现在,我的“DEFGHIJKLMN”字符串中的代码变得超长了。我正在考虑将“DEFGHIJKLMN”的内容移动到外部文件以便于编辑,并以某种方式使新文件附加到 $output 的末尾。
所以现在我需要编辑第 2 行来定位外部文件。
请让我知道如何做到这一点,谢谢。
好吧,要附加文件的内容,请使用
$output .= file_get_contents("path_to_my_file.txt");
如果您只想将其拆分为多个源代码行,请执行
$output .= "Long Line 123".
"Continues here";
您的代码中必须在包含的文件的某处有一个$output
变量。您可以像这样覆盖变量:
$output = 'ABC';
代替
$output .= 'ABC';
所以你的代码可能看起来像:
$output = 'ABC';
$output .= 'DEFGHIJKLMN';
echo $output;
或者只是更改您的变量名称。这就是我会做的。我也不认为需要连接这个字符串。