gpt4 book ai didi

php - 在 PHP 中使用 str_replace() 将\n 替换为 ''

转载 作者:可可西里 更新时间:2023-11-01 12:45:22 25 4
gpt4 key购买 nike

我有以下代码

$s = '\n test@gmail.com \n ';
$s = str_replace('\n', '', $s);

echo $s;

我想替换 '\n'字符 ''但它不适用于上面的代码。我发现它是 \necho ord(substr($s, 0, 1)); 的 ascii 值为 10 的新行字符它不工作。我不清楚不使用上述代码的确切原因是什么。请帮忙。

最佳答案

您需要将\n 放在 引号中。在单引号内,它被视为 2 个字符 '\' 后跟 'n'

试试下面的代码:

$s = "\n test@gmail.com \n";
$s = str_replace("\n", '', $s);

echo $s;

关于php - 在 PHP 中使用 str_replace() 将\n 替换为 '',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40487234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com