博客列表 >字符串 比较函数

字符串 比较函数

安之若素
安之若素原创
2018年05月04日 14:21:59798浏览

实例

<?php
echo '<h2>字符串函数二</h2> <hr color="#00CC00">';

/**
*1 strcmp($str1,$str2);
*2 strncmp($str1,$str2,$length);
*3 strcasecmp($str1,$str2);//不区分大小写
*4 strspn() //拆分
*5 strcspn()//组合
*/ 

$name1='xiaoli小李';
$name2='XIAOli小李';
//1.strcmp ($name1,$name2)二个字符串如相等返回0 大于》0 《0
echo strcmp($name1,$name2)==0 ? '相等':'不相等','<br/>';
//2.strncmp($name1,$name2 $length)比较开头部分指定长度是否想等 
echo strncmp($name1,$name2,3)==0 ? '相等':'不相等','<br/>';
//3. strcasecmp($name1,$name2) ,不区分大小写 
echo strcasecmp($name1,$name2)==0 ? '相等':'不相等','<br/>';
echo'<hr color="#00CC00">';
//strspn($str ,$mark,$start,$length)
//计算字符串 中全部字符都存在于指定字符集合的第一段子串的长度
echo strspn('13799840793','0123456789').'<br/>';
echo  strspn('13799840793','0123456789',5,5).'<br/>';
echo'<hr color="#00CC00">';
//匹配手机号
$iphone ='57545454454';
$mark ='0123456789';
echo strspn($iphone,$mark)? $iphone:$mark;
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议