【问题标题】:Check if letter exist in a string and replace all those letters with specific letters php [duplicate]检查字符串中是否存在字母并将所有这些字母替换为特定字母php [重复]
【发布时间】:2017-05-06 12:47:28
【问题描述】:

假设我有一个这样的字符串:“Sóc Trăng”。

我想做的是检查字符串“Sóc Trăng”中是否存在ó和ă。如果字符串中存在这两个字母,我想将 ó 替换为 o,将 ă 替换为 a。

我如何在 php 中这样做?

【问题讨论】:

标签: php


【解决方案1】:

你可以这样做

$str = "Sóc Trăng";
str_replace("ó","o",$str);
str_replace("ă","a",$str);

就是这样。

【讨论】:

    【解决方案2】:

    只需使用str_replace 即可

    $str = "Sóc Trăng";
    echo str_replace( array('ó', 'ă'), array('o', 'a'), $str);
    

    output

    【讨论】:

    • 这应该是公认的答案。
    • 正是我需要的。谢谢。 :)
    猜你喜欢
    • 2016-07-24
    • 2017-01-08
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 2016-11-21
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    相关资源
    最近更新 更多