php版本如下
PHP 7.3.10 PHP 8.3.0
当版本来到8.3.0之后,strpos和mb_strpos功效基本一致。
但是在 7.3.10这个版本,strpos无法接受非字符串查询类型,去按照预定查找对应的字符串。
举例如下:
1 var_dump(strpos("123456", 12)); 2 //输出 false 不符合预期查找 ps: 如果版本是8.3.0 则会输出: 0 3 4 5 var_dump(strpos("123456", "12")); 6 //输出 0 符合预期查找
在php的弱类型语言上,难得在函数入参上进行了类型校验。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。