gpt4 book ai didi

php - 如何使用 str_replace 在 PHP 字符串中添加双引号字符

转载 作者:行者123 更新时间:2023-12-04 21:49:36 32 4
gpt4 key购买 nike

我在 PHP 中有 String,例如:

[x,y,z]

我想把它改成

["x", "y", "z"]

我用了 str_replace 但我不能像这样表示其中的双引号 "

$modified = str_replace("[", "["", $NodeIDs);

我也像 java 一样在它之前使用了\,但它出现在输出中。我该怎么做?

最佳答案

您可以在单引号 ' 内使用双引号 ":

$modified = str_replace("[", '["', $NodeIDs);

或者逃避他们:

$modified = str_replace("[", "[\"", $NodeIDs);

或者这可能是获得所需结果的更好方法:

$letters = explode(',', trim($NodeIDs, '[]'));
$NodeIDs = '["' . implode('","', $letters) . '"]';

关于php - 如何使用 str_replace 在 PHP 字符串中添加双引号字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37031717/

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