PHP: implode('\n', $appArray) 生成额外的 '\'
2022-08-30 22:36:16
我有以下数组
$appArray=array('a', 'b', 'c');
我想产生输出,例如.麻烦的是,当我使用时'a\nb\nc\n'
implode('\n', $appArray)
我得到(注意额外的反斜杠)。'a\\nb\\nc\\n'
任何想法如何解决这个问题?
我有以下数组
$appArray=array('a', 'b', 'c');
我想产生输出,例如.麻烦的是,当我使用时'a\nb\nc\n'
implode('\n', $appArray)
我得到(注意额外的反斜杠)。'a\\nb\\nc\\n'
任何想法如何解决这个问题?
你确定你不是故意的吗: ?当换行符封装在“单引号”中时,实际上不会被视为换行符。implode("\n", $appArray)
使用PHP_EOL(行尾):
implode(PHP_EOL, $array);