php strrpos()与strripos()函数


Posted in PHP onAugust 31, 2013

strripos() 函数

定义和用法
strripos() 函数查找字符串在另一个字符串中最后一次出现的位置。
如果成功,则返回位置,否则返回 false。

语法
strrpos(string,find,start)

参数 描述
string 必需。规定被搜索的字符串。
find 必需。规定要查找的字符。
start 可选。规定开始搜索的位置。

提示和注释
注释:该函数对大小写不敏感。

例子:
 

 <?php
echo strripos("Hello world!","WO");
?>
 

输出:6

strrpos() 函数

定义和用法
strrpos() 函数查找字符串在另一个字符串中最后一次出现的位置。

如果成功,则返回位置,否则返回 false。

语法
strrpos(string,find,start)

参数 描述
string 必需。规定被搜索的字符串。
find 必需。规定要查找的字符。
start 可选。规定开始搜索的位置。

提示和注释
注释:该函数对大小写敏感。如需进行大小写不敏感的查找,请使用 strripos()。

例子

<?php
echo strrpos("Hello world!","wo");
?>

输出:
6

用strrpos验证链接是否为http协议的链接

<?php
$url="http://www.baidu.com";
if (strrpos($url, 'http://') !== 0)
echo "链接为http协议的链接";
?>
PHP 相关文章推荐
一个显示天气预报的程序
Oct 09 PHP
用PHP实现的随机广告显示代码
Jun 14 PHP
PHP中date()日期函数有关参数整理
Jul 19 PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
Nov 07 PHP
解析php mysql 事务处理回滚操作(附实例)
Aug 05 PHP
使用php检测用户当前使用的浏览器是否为IE浏览器
Dec 03 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
Sep 16 PHP
ThinkPHP控制器里javascript代码不能执行的解决方法
Nov 22 PHP
10条php编程小技巧
Jul 07 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
Sep 23 PHP
php 判断字符串编码是utf-8 或gb2312实例
Nov 01 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
Aug 31 #PHP
显示程序执行时间php函数代码
Aug 29 #PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 #PHP
phpmyadmin config.inc.php配置示例
Aug 27 #PHP
PHP自动生成后台导航网址的最佳方法
Aug 27 #PHP
PHP连接局域网MYSQL数据库的简单实例
Aug 26 #PHP
php读取excel文件的简单实例
Aug 26 #PHP
You might like
php的memcache类分享(memcache队列)
2014/03/26 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
PHP实现的ID混淆算法类与用法示例
2018/08/10 PHP
php正则表达式使用方法整理集合
2020/01/31 PHP
jQuery 技巧小结
2010/04/02 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
自己动手制作jquery插件之自动添加删除行的实现
2011/10/13 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
javascript构造函数以及原型对象的理解
2017/01/13 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
基于jQuery.i18n实现web前端的国际化
2018/05/04 jQuery
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
2019/09/24 Javascript
Python中多线程thread与threading的实现方法
2014/08/18 Python
提升Python程序运行效率的6个方法
2015/03/31 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
python爬虫解决验证码的思路及示例
2019/08/01 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
Cinque网上商店:德国服装品牌
2019/03/17 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
2014年政务公开工作总结
2014/12/09 职场文书
2016年大学生寒假社会实践心得体会
2015/10/09 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
JavaScript实现简单计时器
2021/06/22 Javascript
详解Python flask的前后端交互
2022/03/31 Python
Nginx速查手册及常见问题
2022/04/07 Servers