如何解决简单的PHP字符串替换?
| 我有以下代码:$abc = \' Hello \"Guys\",Goodmorning\';
我想将每次出现的\"
(双引号)替换为$^
,以便字符串变为
\'Hello $^Guys$^,Goodmorning\'
我是PHP新手。在Java中,我们可以通过调用字符串类replaceAll
函数来轻松实现此目的,但是如何在PHP中实现呢?如果不使用正则表达式,我无法在Google上找到简单的方法。
使用或不使用正则表达式的语法是什么?
解决方法
看看
str_replace
$abc = \' Hello \"Guys\",Goodmorning\';
$abc = str_replace(\'\"\',\'$^\',$abc);
,str_replace(\'\"\',$abc);
应该为您工作。
,$abc = \' Hello \"Guys\",Goodmorning\';
$new_string = str_replace(\"\\\"\",$abc);
echo $new_string;
输出:
您好$ ^ Guys $ ^,早安
,preg_replace(\'/\"/\',$abc);
,搜索该手册将带您进入:http://php.net/manual/zh/function.str-replace.php
str_replace(\'\"\',$abc);
,您可以使用str_replace
:
$abc = \' Hello \"Guys\",Goodmorning\';
echo str_replace(\'\"\',$abc);
,preg_replace(\'/\"/\',$abc);
应该很容易为您工作
,字符串替换功能用于替换字符串。您的语法错误。您必须使用类似以下示例的php字符串函数。首先,考虑第一个和两个值,然后替换第三个。我们来看一下。
<?php
echo str_replace(\"Hello\",\"HI\",\"Hello Jack \");
?>
它产生输出。
HI Jack.
您可以创建HTML表单并仅更改按钮。
<form>
input box 1
input box 2
input box 3
button
</form>
另一个
str_replace(\'\"\',$var);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。