zoukankan      html  css  js  c++  java
  • PHP中常用的字符串函数

    PHP中常用的字符串函数以及怎么操作的:

     1.判断字符串长度
    $str="asdfghjklzxcvbnm,";
    echo strlen($str);

    2.检索字符串内指定的字符
    $str="abcdefg";
    echo strpos($str,'g');

    3.去掉两端空格及特殊字符 trim函数
    $str=' asdf d f g h ggg ';
    echo $str;
    echo '<br>';
    echo trim($str);
    去掉左端空格及特殊字符 ltrim函数
    echo ltrim($str);
    去掉右端空格及特殊字符 rtrim函数
    echo rtrim($str);

    2.获取字符串长度
    $str='asdfghjkl';
    echo substr($str,0,4);
    echo '<br>';
    echo substr($str,2,4);
    echo '<br>';
    echo substr($str,-5,4);
    echo '<br>';
    echo substr($str,-5,-3);

    3.比较字符串
    $str1='asdf';
    $str2='zxcvb';
    echo (strcmp($str1,$str2));

    按照字母的出现顺序比,不区分大小写
    $str1='asd';
    $str2='qwe';
    echo strcasecmp($str2,$str1);

    比较前几个字符
    $str='asdfg';
    $str1='asdert';
    echo strncmp($str1,$str,3);

    按自然数大小比较
    $str1='10';
    $str2='3';
    echo strnatcmp($str2,$str1);

    查找字符串
    $str='aassddffgghhjj';
    返回符合条件的字符串到结尾的所有字符串
    echo strstr($str,'g');

    解锁指定字符串出现的次数
    $str='asdfghasdfghasdfghjsdfghjasdfghj';
    echo substr_count($str,'f');

    字符串的替换
    $str='aa ss dd ff gg';
    echo $str;
    echo '<br>';
    echo str_ireplace('dd','DD',$str,$unm);
    echo '<br>';
    echo $unm;
    echo '<br>';
    从指定索引位置替换指定长度的字符
    echo substr_replace($str,'TTT',2,8);

    字符串格式化
    $str='10000000000000000';
    echo number_format($str);
    echo '<br>';
    echo number_format($str,4);
    echo '<br>';
    echo number_format($str,4,',','_');

    分割字符串
    $str='a+a+s+g+h+l+k';
    $arr=explode('+',$str);
    foreach ($arr as $item)
    {
    echo ($item.' ');
    }
    合并字符串
    $arr=array("aa","ss","dd","ff","gg");
    $str=implode($arr);
    echo $str;
  • 相关阅读:
    ByteBuffer用法总结
    内部类访问外部同名属性或者方法
    floodlight 学习(一)
    ubuntu 更改文件所有者
    python cmd 模块
    matlab 矩阵
    python操作MySQL数据库
    Win 7 下制作 mac 系统启动U盘
    Window 常用命令
    大数据扫盲
  • 原文地址:https://www.cnblogs.com/zhaochaobin/p/5338970.html
Copyright © 2011-2022 走看看