strrchr php
时间: 2023-11-21 09:51:28 浏览: 34
strrchr() 是 PHP 中的一个字符串函数,用于在一个字符串中查找指定字符(或字符串)在最后一次出现的位置,并返回该位置之后的所有字符。如果未找到该字符,则返回 false。
例如,以下代码将返回字符串 "world!":
```
$str = "Hello world!";
echo strrchr($str, "o");
```
相关问题
strrchr
strrchr是一个C语言标准库函数,用于在一个字符串中查找指定字符的最后一次出现位置。函数原型为:
```c
char *strrchr(const char *s, int c);
```
其中,s为要查找的字符串,c为要查找的字符。函数返回一个指向最后一次出现c的位置的指针,如果未找到则返回NULL。
C++ strrchr
C语言中的strrchr函数是用于查找字符串中最后一个匹配某个字符的位置。它的声明如下:
```c
char *strrchr(const char *str, int c);
```
其中,str是要查找的字符串,c是要搜索的字符。函数返回一个指向最后一个匹配字符的指针,如果找不到匹配字符则返回NULL。
例如,我们可以使用strrchr函数来查找一个字符串中最后一个出现的'.'字符的位置,如下所示:
```c
const char *str = "www.csdn.net";
char *ptr = strrchr(str, '.');
if (ptr != NULL) {
printf("最后一个'.'字符的位置:%ld\n", ptr - str);
} else {
printf("字符串中没有'.'字符\n");
}
```
输出结果为:
```
最后一个'.'字符的位置:10
```