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 (pphp函数strpos、explode都用到了此函数,具体代码可以查看:ext/standard/string.c
版权声明:本文为博主原创文章,未经博主允许不得转载。