【发布时间】:2023-03-11 14:08:01
【问题描述】:
我有这个字符串:
$str = '海中的小船';
我想要这个输出:
《大海中的小船》
我怎样才能在 PHP 中做到这一点?
提前致谢
编辑:提供的答案非常明显。我想提供一个简单的例子,我实际上在做的是加载一个巨大的文本文件,每一行都存储在多个数组中。所以每个数组的末尾和开头都应该有引号,那么之前提供的示例的解决方案是什么?也许使用正则表达式添加引号?
编辑 2:
抱歉,这是我的代码:
$users = file('xls/try_traffic.txt'); //加载文件
$users = preg_replace('/, TG=\d{3}/', '', $users);
$users = str_replace("LABEL=", "", $users);
$users = str_replace('"', "", $users);
$users = preg_replace("/\t/", '","', $users);
print_r($users);
我得到这个输出(简单版):
数组 ( [0] => 01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXCABINLC
[1] => 01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXLPZOGMV
[2] => 01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXLPZ2WLD1
)
所以我想在每个开头和结尾添加引号,所以看起来像这样:
数组 ( [0] => "01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXCABINLC"
[1] => "01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXLPZOGMV"
[2] => "01/16/2014 00:00:00","30","TLAGMSC1-MSX","TMXLPZ2WLD1"
)
【问题讨论】:
-
字符串连接:使用点
.。 -
我很困惑。为什么要将每一行存储在多个数组中?每一行不应该是单个数组中的一个元素吗?你能展示一个文本文件内容的例子和你想要的最终结果吗?