NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
在PHP底层zval结构体里保存了字符串长度,strlen()可以直接获取而无需计算,但仍旧有一次函数调用,速度上使用 isset() 语法结构会更快。 例如: if (strlen($foo) < 5) { echo 'Foo is too short'; } vs. if (!isset($foo{5})) { echo 'Foo is too short'; } 使用isset($foo{5})比strlen($foo)<5更快