PHP

strlen

strlen

(PHP 4, PHP 5, PHP 7)

strlen - 获取字符串长度

描述

int strlen ( string $string )

返回给定字符串的长度。

参数

string

字符串被测量的长度。

返回值

成功时字符串的长度,如果字符串为空,则为0。

更新日志

描述
5.3.0之前的版本将数组视为字符串Array,从而返回5的字符串长度并发出E_NOTICE级别的错误。

例子

示例#1 strlen()示例

<?php $str = 'abcdef'; echo strlen($str // 6 $str = ' ab cd '; echo strlen($str // 7 ?>

注意

注意strlen()返回字节数,而不是字符串中的字符数。

注意strlen()NULL在数组上执行时返回,并E_WARNING发出一个级别错误。

扩展内容

  • count() - 计算数组中的所有元素或某个对象中的某个元素

  • grapheme_strlen() - 以字形单位获取字符串长度

  • iconv_strlen() - 返回字符串的字符数

  • mb_strlen() - 获取字符串长度

← stristr

strnatcasecmp →