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 相关文章推荐
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
Jul 01 PHP
Memcache 在PHP中的使用技巧
Feb 08 PHP
PHPEXCEL 使用小记
Jan 06 PHP
PHP中如何定义和使用常量
Feb 28 PHP
使用PHP Socket 编程模拟Http post和get请求
Nov 25 PHP
PHP计算日期相差天数实例分析
Feb 23 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 PHP
PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
Aug 11 PHP
PHP自动识别当前使用移动终端
May 21 PHP
PHP PDOStatement::setAttribute讲解
Feb 01 PHP
PHP实现的抓取小说网站内容功能示例
Jun 27 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
人族 Terran 基本策略
2020/03/14 星际争霸
php 输出双引号&quot;与单引号'的方法
2010/05/09 PHP
PHP json_decode函数详细解析
2014/02/17 PHP
PHP从FLV文件获取视频预览图的方法
2015/03/12 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
微信公众号开发之文本消息自动回复php代码
2016/08/08 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
浅谈jQuery中的事件
2015/03/23 Javascript
jQuery插件jPaginate实现无刷新分页
2015/05/04 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件包装
2015/11/20 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
jquery对象和DOM对象的任意相互转换
2016/02/21 Javascript
jQuery实现高级检索功能
2019/05/28 jQuery
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
python抓取网页中的图片示例
2014/02/28 Python
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
不要用强制方法杀掉python线程
2017/02/26 Python
python之从文件读取数据到list的实例讲解
2018/04/19 Python
Python操作配置文件ini的三种方法讲解
2019/02/22 Python
Python 绘制酷炫的三维图步骤详解
2019/07/12 Python
详解Python的三种拷贝方式
2020/02/11 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
html5+svg学习指南之SVG基础知识
2014/12/17 HTML / CSS
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
2013/11/04 面试题
你在项目中用到了xml技术的哪些方面?如何实现的?
2014/01/26 面试题
优秀小学生事迹材料
2014/12/26 职场文书
物业公司管理制度
2015/08/05 职场文书
导游词之西安骊山
2019/12/20 职场文书