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

yipeiwu_com7年前PHP代码库
下面介绍使用方法:

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代码网站如何防范SQL注入漏洞攻击建议分享

黑客通过SQL注入攻击可以拿到网站数据库的访问权限,之后他们就可以拿到网站数据库中所有的数据,恶意的黑客可以通过SQL注入功能篡改数据库中的数据甚至会把数据库中的数据毁坏掉。做为网络开发...

PHP实现的数组和XML文件相互转换功能示例

本文实例讲述了PHP实现的数组和XML文件相互转换功能。分享给大家供大家参考,具体如下: 最近搞微信支付,微信服务器返回的都是XML文件,所以需要转换成数组,才会便于操作,好了话不多说,...

php中str_pad()函数用法分析

本文实例讲述了php中str_pad()函数用法。分享给大家供大家参考,具体如下: str_pad() 函数把字符串填充为新的长度。 语法: str_pad(string,ength,p...

php开发分页实现代码第1/3页

php开发分页实现代码第1/3页

项目结构: 运行效果: conn.php 复制代码 代码如下: <?php $conn = @ mysql_connect("localhost", "root", "") or...

PHP基于GD库的图像处理方法小结

PHP基于GD库的图像处理方法小结

本文实例讲述了PHP基于GD库的图像处理方法。分享给大家供大家参考,具体如下: gd图像处理技术 extension=php_gd2.dll 创建画布 画布,一种资源型数据,可操作的图像...