PHP的strlen函数

简介

返回字符串的长度。
计算字符串长度可以用于条件判断,例如限制某个变量值的长度。

所属类型

strlen函数属于string字符串函数。

语法

strlen(string);

返回值

计算成功返回字符串长度,如果字符串为空返回0。

示例

<?php
    $string = "Jeinyang is KingNextIT's developer.";
    echo strlen($string);
?>

运行结果:

35

注意事项

在 PHP 5.3.0 之前,该函数把数组当做字符串 Array,这样就返回一个长度为 5 的字符串,并产生一个 E_NOTICE 级别的错误。

应用经验

在count函数的“应用经验”里提到的对$_GET做限制的应用,在编写SteelEC的miniblog功能时也用到strlen函数做限制“锚”字符串长度。

<?php  
    if(count($_GET) == 1 && isset($_GET['a']) && strlen($_GET['a']) <= 16){
        $article = getArticle();
        include('miniblog.theme.php');
    }else{
        header('Location:index.php');
    }
?>

参考材料

w3school:PHP strlen()函数

相关函数

count:返回数组中的元素数量。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容