简介
返回字符串的长度。
计算字符串长度可以用于条件判断,例如限制某个变量值的长度。
所属类型
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');
}
?>
参考材料
相关函数
count:返回数组中的元素数量。