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的正则处理函数总结分析
Jun 20 PHP
php session处理的定制
Mar 16 PHP
解析CI的AJAX分页 另类实现方法
Jun 27 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 PHP
PHP实现HTML生成PDF文件的方法
Nov 07 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
php绘制一条弧线的方法
Jan 24 PHP
CakePHP框架Model关联对象用法分析
Aug 04 PHP
PHP生成加减算法方式的验证码实例
Mar 12 PHP
使用laravel根据用户类型来显示或隐藏字段
Oct 17 PHP
PHP数组array类常见操作示例
May 15 PHP
让你的PHP,APACHE,NGINX支持大文件上传
Mar 09 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
Zerg兵种介绍
2020/03/14 星际争霸
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
js null,undefined,字符串小结
2010/08/21 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
2013/09/29 Javascript
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
jquery用data方法获取某个元素上的事件
2014/06/23 Javascript
jQuery实现点击该行即可删除HTML表格行
2014/10/17 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
2014/12/16 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
javascript跑马灯抽奖实例讲解
2020/04/17 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
jQuery代码优化方法总结
2018/01/29 jQuery
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
2020/05/14 Javascript
vue监听dom大小改变案例
2020/07/29 Javascript
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
Python打印斐波拉契数列实例
2015/07/07 Python
Scrapy的简单使用教程
2017/10/24 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
python实现网页录音效果
2020/10/26 Python
中层干部岗位职责
2013/12/18 职场文书
餐饮营销方案
2014/02/23 职场文书
股票投资建议书
2014/05/19 职场文书
狂人日记读书笔记
2015/06/30 职场文书
centos8安装MongoDB的详细过程
2021/10/24 MongoDB
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL