PHP strrchr() 函数
定义和用法strrchr() 函数查找字符在指定字符串中从后面开始的第一次出现的位置,并返回指向该位置的指针,如果成失败,否则返回 false。语法strrchr(string,char)参数
描述
string
必需。规定被搜索的字符串。
char
必需。规定要查找的字符。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。
例子<?phpecho strrchr("Hello world!","world");?>输出:
world!
C strrchr() 函数
定义和用法strrchr()函数的作用是:查找一个字符串在另一个字符串中末次出现的位置,并返回从字符串中的这个位置起, 一直到字符串结束的所有字符。
如果未能找到指定字符,那么函数将返回NULL。语法char *strrchr(char *str, char c);
例子#include <string.h>
#include <stdio.h>
int main(void)
{
char string[16];
char *ptr, c = 'r';
strcpy(string, "This is a string");
ptr = strrchr(string, c);
if (ptr)
printf("The character %c is at position: %d
", c, ptr-string);
else
printf("The character was not found
");
return 0;
}
运行结果是:The character r is at position:12