PHP strrchr()实例讲解
时间:2022-04-07
本文章向大家介绍PHP strrchr()实例讲解,主要分析其语法、参数、返回值和注意事项,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
PHP 内置函数中的 strrchr() 函数。它用于查找字符串最后一次出现的位置。
此函数返回从该位置到字符串末尾的所有字符,如果未找到该字符,则返回 FALSE。
注意:strrchr() 函数是二进制安全的。
用法:
strrchr(string,char);
参数 | 描述 | 必需/可选 |
---|---|---|
String | 指定要搜索的字符串。 | required |
Char | 使用 ASCII 值指定要查找的字符串。 | required |
例子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/en/function.strrchr.php
- 15:21爆出的小程序功能升级,你还要对小程序观望吗?
- 如何解决分布式系统中的跨时区问题[原理篇]
- 什么是区块链:块的结构
- Spring读书笔记——bean创建(下)
- 当区块链遇上传统行业 我们的生活和工作会改变吗?
- 如何设计开发好一个 HTTP API?
- [WCF权限控制]基于Windows用户组的授权方式[下篇]
- Spring读书笔记——bean解析
- 10个大数据误区,看看你中了几个?
- 从数据到代码——通过代码生成机制实现强类型编程[上篇]
- Spring读书笔记——bean加载
- Java8-初识Lambda
- 我的WCF之旅(5):面向服务架构(SOA)和面向对象编程(OOP)的结合——如何实现Service Contract的重载(Overloading)
- WCF技术剖析之三十:一个很有用的WCF调用编程技巧[下篇]
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- 编写优雅的 commit message 并自动生成 changelog
- RL实践2——RL环境gym搭建
- 【Java面试总结】多线程
- RL实践1——动态规划值迭代
- RL实践3——为Agent添加Policy
- CentOS 快速安装Python3和pip3
- Linux使用 常见经验和技巧总结
- SwiftUI:辅助功能——简单介绍
- Xshell突出显示集
- samba服务安装脚本
- 【Vue.js】Vue.js组件库Element中的树形控件、分页、标记、头像和警告
- 磁盘分区空间检测工具
- 【Vue.js】Vue.js组件库Element中的加载、消息提示、弹框和通知
- 云主机装ikuai
- 【Vue.js】Vue.js组件库Element中的导航菜单、标签页、面包屑和页头