php判断字符以及字符串的包含方法属性


Posted in PHP onAugust 30, 2008

下面介绍使用方法:

1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含

<?php 
/*如手册上的举例*/ 
$email = 'user@example.com'; 
$domain = strstr($email, '@'); 
echo $domain; // prints @example.com ?>

2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写.

3. strpos: 返回boolean值.FALSE和TRUE不用多说.用 “===”进行判断.strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好.使用方法

$str= 'abc'; 
$needle= 'a'; 
$pos = strpos($str, $needle);

4. 用explode进行判断
function checkstr($str){ 
$needle = "a";//判断是否包含a这个字符 
$tmparray = explode($needle,$str); 
if(count($tmparray)>1){ 
return true; 
} else{ 
return false; 
} 
}

PHP 相关文章推荐
php empty函数判断mysql表单是否为空
Apr 12 PHP
PHP中的错误处理、异常处理机制分析
May 07 PHP
php中判断数组是一维,二维,还是多维的解决方法
May 04 PHP
php小经验:解析preg_match与preg_match_all 函数
Jun 29 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
PHP简单实现断点续传下载的方法
Sep 25 PHP
64位windows系统下安装Memcache缓存
Dec 06 PHP
浅谈PHP的反射机制
Dec 15 PHP
PHP面向对象程序设计OOP继承用法入门示例
Dec 27 PHP
PHP7多线程搭建教程
Apr 21 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
PHP数组array类常见操作示例
May 15 PHP
PHP define函数的使用说明
Aug 27 #PHP
PHP开发中常用的8个小技巧
Aug 27 #PHP
swfupload 多文件上传实现代码
Aug 27 #PHP
PHP Mysql编程之高级技巧
Aug 27 #PHP
php下删除字符串中HTML标签的函数
Aug 27 #PHP
php查看session内容的函数
Aug 27 #PHP
php 缓存函数代码
Aug 27 #PHP
You might like
使用网络地址转换实现多服务器负载均衡
2006/10/09 PHP
php入门学习知识点三 PHP上传
2011/07/14 PHP
PHP函数篇之掌握ord()与chr()函数应用
2011/12/05 PHP
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
destoon公司主页模板风格的添加方法
2014/06/20 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
php中解析带中文字符的url函数分享
2015/01/20 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
用js判断用户浏览器是否是XP SP2的IE6
2007/03/08 Javascript
javascript延时加载之defer测试
2012/12/28 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
2016/05/20 Javascript
Vue.js每天必学之方法与事件处理器
2016/09/06 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
Vue-input框checkbox强制刷新问题
2019/04/18 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
[01:04:48]VGJ.S vs TNC Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
dataframe设置两个条件取值的实例
2018/04/12 Python
python实现五子棋小游戏
2020/03/25 Python
如何使用Python实现自动化水军评论
2019/06/26 Python
Python之字典添加元素的几种方法
2020/09/30 Python
python 装饰器的基本使用
2021/01/13 Python
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
个性大学生自我评价
2013/12/04 职场文书
施工人员岗位职责
2013/12/12 职场文书
魅力教师事迹材料
2014/01/10 职场文书
初一学生期末评语
2014/04/24 职场文书
简单租房协议书(范本)
2014/10/13 职场文书
地球一小时活动总结
2015/02/27 职场文书
2015年综治维稳工作总结
2015/04/07 职场文书
初中政治教学工作总结
2015/08/13 职场文书
幼师必备:幼儿园期末教师评语50条
2019/11/01 职场文书