一般我们用 strlen 函数来统计字符串长度 ,但是有经验的phper通常 按照第二种方式写。 这是为什么呢?

$str = 'XXX';
//方式1
if( 7 < strlen($str)){
    //todo
}
//方式2
if(isset($str[6])){
   //todo
}

因为isset是语言结构,strlen是函数。函数多多少少会经过一些步奏!



发表评论

电子邮件地址不会被公开。