百度
360搜索
搜狗搜索

PHP中获取字符串的长度详细介绍

  strlen()

  如果执行成功则会返回字符串的长度,如果括号中为空值则返回0

    <?php
    $str = 'abcdefghijk';
    $len = strlen($str);
    echo $len;  //输出的结果是11   因为$str中字符串的长度是11个字符

    <?php
    $str = '';
    $len = strlen($str);
    echo $len;  //返回的结果是0  

  (***空格也算是一个字符   在编码格式为utf8中,一个中文占3个字节)

  mb_strlen()  

  也可以获取字符串的长度   括号的内容为  字符串的变量名  后面试 编码格式

    <?php
    $str = '123456789';
    $len = mb_strlen($str,'utf8');
    echo $len;

  trim

  去除字符串的首尾空格

    <?php
    $str = '  123456789  ';
    $len = mb_strlen($str,'utf8');
    echo $len;  // 输出的结果是13
    
    $str = trim($str);
    $len = strlen($str);
    echo '<br>';
    echo $len;  //输出的结果是去除掉空格后的字符串的长度  9

  str_replace()

  子字符串的替换

    <?php
    $str = '123#456#789';
    $replace = str_replace('#','a',$str);
    echo $replace;  // 最后输出的结果是123a456a789   字符串中的# 被 a代替了

阅读更多 >>>  php是啥意思,php是什么意思

文章数据信息:

本文主要探讨:"PHP中获取字符串的长度", 浏览人数已经达到47次, 首屏加载时间:0.696 秒。