• php中经常使用的string函数


    strpos()   ---返回字符串在另一字符串中首次出现的位置

    strrpos()  ---查找字符串在另一字符串中最后出现的位置

    strchr()   ===  strstr()    ---找到字符串出现的位置,返回后边所有字符

    strrchr()

     举几个例子:

    <?php
    
    $str = 'abc|123|';
    
    $strpos = strpos($str, 'a');// 注意结果要用全等于===判断
    echo $strpos == 0;// true
    echo '<hr/>';
    echo $strpos == false;// true
    echo '<hr/>';
    echo $strpos === false;// false
    echo '<hr/>';
    
    $strpos1 = strpos($str, '|');// 3
    
    echo '<hr/>';
    
    $strrpos = strrpos($str, '|');// 7
    
    
    // strchr() === strstr()
    echo strchr($str, '|');// |123|  默认是取第一个|后边的字符,包括|
    echo '<hr/>';
    echo strchr($str, '|', true);// abc  第三个参数是true,取|前边的,不包括|
    echo '<hr/>';
    
    echo strrchr($str, '|');// |
    echo '<hr/>';
    echo stristr($str, '|', true);// abc 不区分大小写,注意php默认没有strichr()函数...

    strtr()  ---替换字符(容易混乱strstr())

    str_replace()

    strlen()

    mb_strlen($a, 'utf8')

    ltrim()   rtrim()   trim()

    substr()

    sprintf()

    strtoupper()  strtolower()

  • 相关阅读:
    CF949C Data Center Maintenance 题解
    P1438 无聊的数列 题解
    CF620E New Year Tree 题解
    结构体优先队列的定义
    CF464E The Classic Problem 题解
    CF427C Checkposts
    CF161D Distance in Tree 题解
    P4375 [USACO18OPEN]Out of Sorts G 题解
    SCI, SCIE, 和ESCI的区别
    Matlab画图中图的方法
  • 原文地址:https://www.cnblogs.com/firstForEver/p/4708862.html
Copyright © 2020-2023  润新知