php入门教程之字符串函数学习笔记(1/3)

PHP语言是一个功能强大的嵌入式HTML脚本语言,它的易用性让许多程序员选择使用。PHP判断字符串的包含,可以使用PHP的内置函数strstr,strpos,stristr直接进行判断.也可以通过explode函数的作用写一个判断函数。

探讨如何实现PHP判断字符串是否为IP
深入探讨PHP自动获取关键词的具体方法
PHP字符串函数的分类总结
分享PHP函数require()的具体使用技巧
PHP重定向网页的具体实现方法介绍
下面介绍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有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好.

PHP判断字符串的包含代码如下:

 代码如下 复制代码
$str= ‘abc’;
$needle= ‘a’;
$pos = strpos($str, $needle);

4. 用explode进行判断

PHP判断字符串的包含代码如下:

 代码如下 复制代码
function checkstr($str){
$needle = “a”;//判断是否包含a这个字符
$tmparray = explode($needle,$str);
if(count($tmparray)>1){
return true;
} else{
return false;
}
}

以上就是PHP判断字符串的包含的具体代码示例。

去除字符串首尾处的空白字符或者任意字符 - trim - 返回去掉后的字符串

 代码如下 复制代码
/* 格式:trim(字符串,'要去掉的特殊字符可以是多个') */ 
$str=trim('     admin ');  
echo $str; // admin 两边无空格 
 
echo $str=trim(' admin ********','* '); // admin 
echo strlen($str); // 5 通过长度得知字符有没有被去掉 

             
去除字符串右侧的空白字符或者任意字符 - rtrim - 返回去掉后的字符串

 代码如下 复制代码
/* 格式:rtrim(字符串,'要去掉的特殊字符可以是多个') */ 
$str=rtrim('     admin ');  
echo $str; //'     admin' 右侧无空格 
 
echo $str=rtrim(' admin ********','* '); // admin 
echo strlen($str); // 10 通过长度得知字符有没有被去掉 

             
去除字符串右侧的空白字符或者任意字符 - chop - chop是rtrim的别名

 代码如下 复制代码
/* 格式:chop(字符串,'要去掉的特殊字符可以是多个') */ 
$str=chop('     admin ');  
echo $str; //'     admin' 右侧无空格 
 
echo $str=chop(' admin ********','* '); // admin 
echo strlen($str); // 10 通过长度得知字符有没有被去掉 

             
去除字符串左侧的空白字符或者任意字符 - ltrim - 返回去掉后的字符串

 代码如下 复制代码

/* 格式:ltrim(字符串,'要去掉的特殊字符可以是多个') */ 
$str=rtrim('     admin ');  
echo $str; //'     admin' 右侧无空格 
 
echo $str=ltrim(' admin ********','* '); // 'admin ********' 
echo strlen($str); // 14 通过长度得知字符有没有被去掉 

              

首页 1 2 3 末页

时间: 2024-10-26 08:40:10

php入门教程之字符串函数学习笔记(1/3)的相关文章

php字符串函数学习之strstr()

 这篇文章主要介绍了php字符串函数学习之strstr(),本文讲解了它的定义和用法.参数描述.提示和注释以及多个使用示例,需要的朋友可以参考下       代码如下: <?php /* 定义和用法 strstr() 函数搜索一个字符串在另一个字符串中的第一次出现. 该函数返回字符串的其余部分(从匹配点).如果未找到所搜索的字符串,则返回 false. 语法 string strstr ( string, search)   参数 描述 string 必需.规定被搜索的字符串. search 必

php字符串函数学习之substr()

 这篇文章主要介绍了php字符串函数学习之substr(),本文讲解了它的定义和用法.参数描述.提示和注释以及多个使用示例 ,需要的朋友可以参考下     <?php /* 定义和用法 substr() 函数返回提取的子字符串, 或者在失败时返回 FALSE. 语法 substr(string,start,length) 参数 描述 string 必需.规定要返回其中一部分的字符串. start 必需.规定在字符串的何处开始. 非负数 - 从 string 的 start 位置开始,从 0 开始

sql入门教程:sql AVG()函数

sql入门教程:sql AVG()函数 avg( )函数 avg( )函数返回的平均价值,数值栏. 数据库的AVG ( )语法 SELECT AVG(column_name) FROM table_name 我们先看个表. _Id OrderDate OrderPrice Customer 1 2008/11/12 1000 Hansen 2 2008/10/23 1600 Nilsen 3 2008/09/02 700 Hansen 4 2008/09/03 300 Hansen 5 2008

PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)_php技巧

本文实例总结了PHP字符串处理技巧.分享给大家供大家参考,具体如下: Demo1.php <?php //源代码是文本形式,页面显示是 web 形式 $str = ' PHP '; //清理一下两边的空格 ltrim 只清理左,rtrim只清理右边 echo ltrim($str); echo '<br/>'; echo rtrim($str); echo '<br/>'; //两边都清理 echo trim($str); //echo chop($str); ?> D

PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)_php技巧

本文实例讲述了PHP自定义函数用法.分享给大家供大家参考,具体如下: Demo1.php <?php //标准函数,内置函数 echo md5('123456'); echo '<br/>'; echo sha1('123456'); echo '阅谁问君诵,水落清香浮.'; ?> Demo2.php <?php //创建函数,不要跟系统的内置函数重名 //函数有个特性,必须调用,才可以执行 //无参数表示()里面是空的,无返回就是函数的程序里没有 return functi

整理Javascript函数学习笔记_javascript技巧

1.什么是函数 如果需要多次使用同一段代码,可以把它们封装成一个函数.函数(function)就是一组允许在你的代码里随时调用的语句.每个函数实际上是一个短小的脚本. 如:要完成多组数和的功能. var sum; sum = 3+2; alear(sum); sum = 7+8; alear(sum); ......//不停的重复两行代码 如果要实现8组数的和,就需要16行代码,实现的越多,代码行也就越多.所以我们可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省去重复输入大量代码

python函数学习笔记

#!/usr/bin/env python #个人学习笔记,无其他用途 def add(x=9,y=10): if x>y: a=x+y print "x+y" return a if x<y: a=y-x print "y-x" return a if x==y: a=x*y print "x*y" return a print add(2,3) print add(5,4) print add(6,6) 将一个数组的值传递给函数

MS SQL基础教程:字符串函数

字符串函数对二进制数据.字符串和表达式执行不同的运算.此类函数作用于CHAR.VARCHAR. BINARY. 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型.可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数.常用的字符串函数有: 1.字符转换函数 有以下几种字符转换函数: ·ASCII() ASCII() 函数返回字符表达式最左端字符的ASCII 码值.ASCII() 函数语法如下: 例4-40: 提醒:在ASCII()

sql入门教程:SQL COUNT() 函数教程

SQL COUNT() 函数教程  COUNT( )函数返回的行数符合规定的标准. 数据库计数( column_name )语法  COUNT( column_name )函数返回的数量值(空值将不予以计算)的指定栏: SELECT COUNT(column_name) FROM table_name 数据库计数COUNT( * )语法COUNT( * )函数返回的记录数量在一个表: SELECT COUNT(*) FROM table_name SQL COUNT(DISTINCT colum