欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php字符串查找函数zend_memnstr

程序员文章站 2022-05-13 14:15:54
...
Zend/zend_operators.h:
static inline char * zend_memnstr(char *haystack, char *needle, int needle_len, char *end){     //字符首指针     char *p = haystack;     //最后一个字符     char ne = needle[needle_len-1];      //减小查询范围,判断needle_len应该小于end还算比较巧妙哦     end -= needle_len;     while (p   

php函数strpos、explode都用到了此函数,具体代码可以查看:ext/standard/string.c

版权声明:本文为博主原创文章,未经博主允许不得转载。