声明一个字符串变量, 如下
$txt = "
xxxxxxxx
yyyyyyyy
@array
"
@array单独打印的时候没有问题,内嵌到$txt中时,回车换行符被解释为回车换行+空格。 例如
print FILE @array
=====================
第一行内容
第二行内容
第三行内容
=====================
print FILE $txt
=====================
xxxxxxxxxxx
yyyyyyyyyyy
第一行内容
第二行内容
第三行内容
==================
如何嵌入$txt中呢?把@array 用""连接后,变成$array字符串,嵌入$txt中。
$array=join "",@array;
本文探讨了在Perl编程语言中如何正确处理数组变量在字符串变量中的嵌入问题,特别是当涉及到换行和格式控制时的具体解决方案。
1325

被折叠的 条评论
为什么被折叠?



