在 PHP 中,提供了一系列的系统函数,用于实现字符串的相关操作。

    PHP 常用字符串函数:

    函数名 说明
    chr() 从指定ASCII值返回字符
    explode() 分割字符串
    ltrim() 移除字符串左侧的空白字符或其他字符
    md5() 使用MD5算法对字符串进行加密
    nl2br() 将字符串中的\n转换为
    ord() 返回字符串中第一个字符的ASCII值
    rtrim() 移除字符串右侧的空白字符或其他字符
    strlen() 返回字符串长度
    str_replace() 替换字符串中的一些字符(大小写敏感)
    strpos() 返回字符串在另一字符串中第一次出现的位置(大小写敏感)
    strrpos() 返回字符串在另一字符串中最后一次出现的位置(大小写敏感)
    strtolower() 把字符串转换为小写字母
    strtoupper() 把字符串转换为大写字母
    substr() 截取字符串
    trim() 移除字符串两侧的空白字符或其他字符

    image.png示例

    <?php
    header(“content-type:text/html;charset=utf-8”);
    $a=trim(“==中国==”,”=”);
    echo”移除字符串两侧的其他字符:{$a}

    “;
    $a=explode(“-“,”北京-上海-深圳”);
    echo”分割字符串:”;
    print_r($a);
    echo”

    “;
    $a=strlen(“你好中国”);
    echo”字符串长度:{$a}

    “;
    $a=md5(“张三”);
    echo”md5加密:{$a}

    “;
    $a=str_replace(“Hello”,”你好”,”Hello,北京”);
    echo”字符串替换:{$a}

    “;
    $a=strtolower(“HelloWorld”);
    echo”转为小写字母:{$a}

    “;
    $a=strtoupper(“HelloWorld”);
    echo”转为大写字母:{$a}

    “;
    $a=substr(“HelloWorld”,5,5);
    echo”字符串截取:{$a}

    “;

    image.png代码讲解
    1、移除字符串两侧的空白字符或其他字符
    $a = trim(“==中国==”,”=”);
    移除字符串 “==中国==” 两侧的 “=” 字符。

    2、分割字符串
    $a = explode(“-“,”北京-上海-深圳”);
    将字符串 “北京-上海-深圳” 按字符串 “-“ 进行分割,并返回数组。

    3、获取字符串长度
    $a = strlen(“你好中国”);
    获取字符串 “你好中国” 的长度。

    4、MD5加密
    $a = md5(“张三”);
    通过 MD5 算法,对字符串 “张三” 进行加密。

    5、替换字符串
    $a = str_replace(“Hello”, “你好”, “Hello,北京”);
    将字符串 “Hello,北京” 中的 “Hello” 字符串,替换为 “你好”。

    6、将字符串转换为小写字母
    $a = strtolower(“HelloWorld”);
    将字符串 “HelloWorld” 转换为小写字母。

    7、将字符串转换为大写字母
    $a = strtoupper(“HelloWorld”);
    将字符串 “HelloWorld” 转换为大写字母。

    8、截取字符串
    $a = substr(“HelloWorld”, 5,5);
    在字符串 “HelloWorld” 中,从 5 下标开始,向右截取 5 个字符。