zoukankan      html  css  js  c++  java
  • PHP str_replace的用法

    PHP str_replace的用法

    1 替换单个字符
    <pre>
    <?php
    echo str_replace("world","Shanghai","Hello world!");
    ?>
    </pre>
    <pre>
    //结果
    Hello Shanghai!
    </pre>

    2 多个字符替换多个字符
    <pre>
    $result=str_replace(array(1,2,3), array(3,4,5), "good5 golly2 miss3 molly!");
    echo $result;
    </pre>
    <pre>
    //结果
    good5 golly4 miss5 molly!
    </pre>


    3 如果碰到 要匹配的是相同的可以采取如下方法
    <pre>
    <?php
    $pattern = array('/a/', '/a/', '/a/');
    $replacement = array('x', 'y', 'z');
    $subject = 'abcadeafg';
    $res = preg_replace($pattern, $replacement, $subject , 1);
    echo $res; // xbcydezfg

    $pattern = array('/?/', '/?/', '/?/');
    $replacement = array('x', 'y', 'z');
    $subject = '?b?d?bfg';
    $res = preg_replace($pattern, $replacement, $subject , 1);
    echo $res; // xbydzbfg

    ?>
    </pre>

  • 相关阅读:
    A
    博弈论
    K
    快速幂
    基数排序
    计数排序
    KMP求字符串最小循环节
    二分图多重匹配
    hdu2818行列匹配+排序
    二分图行列匹配与最大匹配必须边
  • 原文地址:https://www.cnblogs.com/newmiracle/p/11864391.html
Copyright © 2011-2022 走看看