PHP 字符串 strrchr() 函数

PHP 字符串 strrchr() 函数

strrchr() 函数是 PHP 的内建函数。它用于查找字符串的最后一次出现的位置。

此函数返回从该位置到字符串结尾的所有字符,如果未找到字符,则返回 FALSE。

注意:strrchr() 函数是二进制安全的。

语法

strrchr(string,char);
参数 描述 必需/可选
string 指定要搜索的字符串。 必需
char 通过ASCII值指定要查找的字符串。 必需

示例1

<?php
  str1="Hello PHP";str2="PHP";
  echo "Your first string is:".str1;
  echo "<br>";
  echo "Your second string is:".str2;
  echo "<br>";
  echo "By using 'strrchr()' function:".strrchr(str1,str2);
?>

输出:

Your first string is:Hello PHP
Your second string is:PHP
By using 'strrchr()' function:P

示例2

<?php
  str="We are Learning PHP";
  echo "Your string is:".str;
  echo "<br>";
echo "By using 'strrchr()' function:".strrchr("$str",are);
?>

输出:

Your string is:We are Learning PHP
By using 'strrchr()' function:arning PH

示例3

<?php
  str="Hello PHP";
  echo "Your string is:".str;
  echo "<br>";
  echo "By using 'strrchr()' function:".strrchr("$str",101);
  // Search a string for the ASCII value of "e" (101) and 
  //return all characters from this position to the end of the string:
?>

输出结果:

Your string is:Hello PHP
By using 'strrchr()' function:ello PHP

参见

strncmp() :对字符串的前n个字符进行比较(区分大小写)

strpbrk() :在字符串中搜索一组字符中的任意字符

strpos() :返回一个字符串在另一个字符串中第一次出现的位置(区分大小写)

参考:

http://php.net/manual/zh/function.strrchr.php

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程