我有一个输入文本的形式,它需要从前端用户输入的文本字符。
示例:-Word 1 OR word 2 OR word 3
并想转换字符串如下例,
"Word1"+OR+"word2"+OR+"word 3"
我想知道PHP是否可以使用preg_replace()
或str_replace
来做到这一点。
我已经尝试使用下面的代码在多个变量中传递值,但没有得到特定的ans。
`Input from user`$keywords = $_POST['keywords'];
`replacing OR with +`$keywords1 = str_ireplace (' OR ', '+OR+', $keywords);
`start with "`$keywords2 = str_ireplace ('', '"', $keywords1);
请建议。。
1条答案
按热度按时间mrphzbgm1#
就我个人而言,我不会使用
preg_replace()
或str_replace()
。相反,尝试从输入字符串中分离出关键字,然后自己构建所需的字符串。