使用 PHP 删除特殊字符

发布于 2024-12-05 05:20:34 字数 378 浏览 2 评论 0原文

可能的重复:
如何在 PHP 中替换 Microsoft 编码的引号

我的字符串是

iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”

现在我想将 " ' " 替换为 " ' ",将 " " " 替换为 ' "

Possible Duplicate:
How to replace Microsoft-encoded quotes in PHP

My string is

iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”

Now I want to replace " ’ " by " ' " and " “ " by ' " '

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

孤凫 2024-12-12 05:20:34
echo str_replace(array('’', '“', '”'), array("'", '"', '"'), 'iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”');

在ideone上查看执行结果

echo str_replace(array('’', '“', '”'), array("'", '"', '"'), 'iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”');

See the results of execution on ideone

未央 2024-12-12 05:20:34
$text = "iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”"
$search = array("’", "“");
$replace = array("'", '"');
$new_text = str_replace($search,$replace,$text);
$text = "iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”"
$search = array("’", "“");
$replace = array("'", '"');
$new_text = str_replace($search,$replace,$text);
橘香 2024-12-12 05:20:34

您可以创建要删除的字符数组,并使用 str_replace 替换为其他内容。

ex: $remove = array(',','"',"'",'by','and son on..');
$str = iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”;
$return = str_replace($remove,' ',$str);

谢谢..

You can create array of character what you want to remove and use str_replace to replace with something else.

ex: $remove = array(',','"',"'",'by','and son on..');
$str = iPad Applications In Bloom’s Taxonomy and ducause Review: “This Game Sucks”;
$return = str_replace($remove,' ',$str);

thanks..

征﹌骨岁月お 2024-12-12 05:20:34

尝试 str_replace 函数。

Try str_replace function.

一生独一 2024-12-12 05:20:34

您可以使用 str_replace

 $string = str_replace(array("’",  "“"), array("'", '"'), $string);

You can use str_replace :

 $string = str_replace(array("’",  "“"), array("'", '"'), $string);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文