PHP判断一个字符串是否是回文字符串的方法
本文实例讲述了PHP判断一个字符串是否是回文字符串的方法。分享给大家供大家参考。具体实现方法如下:
<?php function ishuiwen($str){ $len=strlen($str); $l=1; $k=intval($len/2)+1; for($j=0;$j<$k;$j++){ if (substr($str,$j,1)!=substr($str,$len-$j-1,1)) { $l=0; break; } } if ($l==1) { return 1; } else { return -1; } } $str=12321; echo ishuiwen($str); ?>
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php简单判断两个字符串是否相等的方法
本文实例讲述了php简单判断两个字符串是否相等的方法.分享给大家供大家参考.具体实现方法如下: <?php function strcomp($str1,$str2){ if($str1 == $str2){ return TRUE; }else{ return FALSE; } } echo strcomp("First string","Second string"); //Returns FALSE echo strcomp("A string
-
php判断数组元素中是否存在某个字符串的方法
方法一:采用in_array(value,array,type) type 可选.如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同. 复制代码 代码如下: $arr = array('可以','如何','方法','知道','沒有','不要');//in_array(value,array,type)$isin = in_array("如何2",$arr);if($isin){ echo "in====".$isin;}else{ ec
-
php中判断字符串是否全是中文或含有中文的实现代码
一,判断全是中文 复制代码 代码如下: $str="'324是"; if(!eregi("[^\x80-\xff]","$str")){ echo "全是中文"; }else{ echo "不是"; } 二,判断含有中文 复制代码 代码如下: $str = "中文"; if (preg_match("/[\x7f-\xff]/", $str)) { echo &quo
-
php对包含html标签的字符串进行截取的函数分享
这个方法的作用是:php截取含有html标签的字符串,如果标签未闭合就闭合标签,防止未闭合的标签破坏原网页布局.截取完之后将多余的内容替换为...或者其他任意字符,支持锚点指定替换到指定位置. /* * ============================== 截取含有 html标签的字符串 ========================= * @param (string) $str 待截取字符串 * @param (int) $lenth 截取长度 * @param (string)
-
php中判断一个字符串包含另一个字符串的方法
<?php $name = "001x.gif"; $pan = "x"; $con = explode($pan,$name); if (count($con)>1): echo $name."中包含".$pan; else: echo $name."中没有包含".$pan; endif; ?>
-
php判断字符串在另一个字符串位置的方法
复制代码 代码如下: $email='user@exe.com'; //定义字符串$result=strstr($email,'@'); //返回子字符串echo $result; strstr()函数搜索一个字符串在另一个字符串中的第一次出现. 该函数返回字符串的其余部分(从匹配点).如果未找到所搜索的字符串,则返回 false. 语法 复制代码 代码如下: strstr(string,search)输出结果"@exe.com"
-
php 判断字符串中是否包含html标签
function judgeHtml($str){ if($str != strip_tags($str)){ echo '有'; }else{ echo '无'; }}judgeHtml('<p>a');echo '<br />';judgeHtml('a');输出:有 无
-
PHP strstr 函数判断字符串是否否存在的实例代码
PHP strstr 定义和用法 strstr() 函数搜索一个字符串在另一个字符串中的第一次出现. 该函数返回字符串的其余部分(从匹配点).如果未找到所搜索的字符串,则返回 false. 语法 strstr(string,search) 参数 描述 string 必需.规定被搜索的字符串. search 必需.规定所搜索的字符串.如果该参数是数字,则搜索匹配数字 ASCII 值的字符. 提示和注释 注释:该函数是二进制安全的. 注释:该函数对大小写敏感.如需进行大小写不敏感的搜索,请使用 st
-
php判断字符以及字符串的包含方法属性
下面介绍使用方法: 1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含 复制代码 代码如下: <?php /*如手册上的举例*/ $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com ?> 2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写. 3. strpos: 返回bo
-
php 正则 不包含某字符串的正则表达式
常见函数 strstr($str, "abc"); 正则匹配 preg_match("/(abc)?/is", $str); 但是要匹配一个字符串中,不包含某字符串,用正则就比较麻烦了 如果不用正则 !strstr($str, "abc"); 就可以解决问题了 但是用正则呢,就只有这样了,"/^((?!abc).)*$/is" //------------------------------------------------
-
PHP简单判断字符串是否包含另一个字符串的方法
本文实例讲述了PHP简单判断字符串是否包含另一个字符串的方法.分享给大家供大家参考,具体如下: 在使用PHP判断某字符串中是否包含一个简单的子字符串的时候,我们通常会用到strpos()或者stristr()这两个函数,可是偏偏如果这个字符串的位置如果是在索引0位置,也就是说在要匹配的字符串的最开始,则会出问题. 当然我们还是有解决的方法的,这里就有一个笨办法,但是比较好用,无论中英文,标点符号都适用. 代码如下: function checkStr($str,$target) { $tmpAr
-
php检查字符串中是否包含7位GSM字符的方法
本文实例讲述了php检查字符串中是否包含7位GSM字符的方法.分享给大家供大家参考.具体分析如下: 下面的代码检查一个字符串是否包含任何7位GSM字符.它对短信平台上工作的人非常有用. <?php function check_gsm($str) { $arr = array( "0x00", "0x01", "0x02", "0x03", "0x04", "0x05","
-
php strstr查找字符串中是否包含某些字符的查找函数
PHP 判断字符串是否包含其它字符 以下几个函数均可用来判断某字符串是否包含另外一个字符串PHP 中判断一个字符串是否包含其它字符是很常见的操作. 虽然很简单,但还是写了几个函数,质量可能不是很高,权当锻炼. 如果这几个函数恰好能帮上你的忙,我将会很高兴的.这几个函数中,我比较喜欢第四个... 复制代码 代码如下: <?php /** * 以下几个函数均可用来判断某字符串是否包含另外一个字符串 * PHP 中判断一个字符串是否包含其它字符是很常见的操作. * 虽然很简单,但还是写了几个函数,质量
随机推荐
- XML简易教程之二
- 使用HtmlAgilityPack XPath 表达式抓取博客园数据的实现代码
- Maven nexus 安装nexus私服出现的问题和解决办法
- Angular 2父子组件数据传递之局部变量获取子组件其他成员
- 详解Spring mvc的web.xml配置说明
- 深入理解swift变量和函数
- php中处理模拟rewrite 效果
- java中重写equals和重写hashCode()
- Android编程实现TCP客户端的方法
- 解决ajax+php中文乱码的方法详解
- javascript cookie的简单应用
- 深入C++中API的问题详解
- centos 安装免费控制面板kloxo步骤
- sqlserver数据库高版本备份还原为低版本的方法
- jquery 自定义容器下雨效果可将下雨图标改为其他
- 总结的5个C#字符串操作方法分享
- php中get_meta_tags()、CURL与user-agent用法分析
- Android重要控件SnackBar使用方法详解
- C++中友元的实例详解
- Python之Scrapy爬虫框架安装及简单使用详解