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检测网页是否被百度收录的函数代码
Oct 09 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
Jan 22 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
Jun 13 PHP
PHP+MYSQL会员系统的开发实例教程
Aug 23 PHP
WordPress迁移时一些常见问题的解决方法整理
Nov 24 PHP
PHP实现的构造sql语句类实例
Feb 03 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
PHPExcel在linux环境下导出报500错误的解决方法
Jan 26 PHP
php strftime函数获取日期时间(switch用法)
May 16 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
Sep 26 PHP
php实现根据身份证获取精准年龄
Feb 26 PHP
Laravel相关的一些故障解决
Aug 19 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
乱谈我对耳机、音箱的感受
2021/03/02 无线电
生成ubuntu自动切换壁纸xml文件的php代码
2010/07/17 PHP
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
PHP中加密解密函数与DES加密解密实例
2014/10/17 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
PHP isset()与empty()的使用区别详解
2017/02/10 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
详解json在php中的应用
2018/09/30 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
PHP后台备份MySQL数据库的源码实例
2019/03/18 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
2019/03/21 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
JQuery入门——移除绑定事件unbind方法概述及应用
2013/02/05 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
实现点击列表弹出列表索引的两种方式
2013/03/08 Javascript
js中的this关键字详解
2013/09/25 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
详解redis在nodejs中的应用
2018/05/02 NodeJs
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
2019/07/23 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
Python中你应该知道的一些内置函数
2017/03/31 Python
Django框架模板的使用方法示例
2019/05/25 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
Python 私有属性和私有方法应用场景分析
2020/06/19 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
《第一次抱母亲》教学反思
2014/04/16 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
校车司机安全责任书
2015/05/11 职场文书
JavaScript 语句之常用 for 循环详解
2021/03/29 Javascript
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python