美文网首页
2019-02-22

2019-02-22

作者: 幻无虚生 | 来源:发表于2019-02-22 13:44 被阅读0次

    strstr

    --查找字符串首的首次出现
    //说明 strstr(string $haystack,mixd $needle [,boll $before_needle=FALSE]):string
    $email = 'wang@gmail.com';
    $domain= strstr($email,'@');
    echo $dmain;//输出: @gmail.com
    
    $user =strstr($email,'@',true);//从php 5.3开始
    echo $user //输出:  wang
    

    strrchr

    查找指定字符在字符串中的最后一次出现
    //说明 strrchr(string haystack ,mixed $neeld):string
    echo strrchr("Hello world!","world") //输出:world
    

    strrpos

    -计算指定字符串在不表字符串中最后一次出现的位置
    //说明:strrpos(string $haystack,string $needle [,int $offset=0]):int
    $foo="0123456789a123456789b123456789c";
    var_dump(strrpos($foo,'7',-5));//从尾部第五个位置结束,结果:int(17)
    var_dump(strrpos($foo,'7',20));//从左侧开始20个位置开始查询  结果:int(27)
    var_dump(strrpos($foo,'7','28'));//结果bool(false)
    

    stripos

    查找字符串首次出现的位置(不区分大小写)
    //说明 : stripos(string $haystack,string $needle [,int $offset=0]):int
    echo strpos("I Iove pHp, I love php too!","php");//输出19
    echo stripos("I Iove pHp, I love php too!","php");//输出7
    

    strpos

    查找字符串首次出现的位置
    //说明 strpos(string $haystack,miexd $neeld [,int $offset=0]);
    strpos("I love pHp,I love php too!",'php');//输出7
    

    相关文章

      网友评论

          本文标题:2019-02-22

          本文链接:https://www.haomeiwen.com/subject/zzesyqtx.html