求串长度也是常用的操作,所使用的函数为strlen():int strlen ( string str)字符串的比较规则是按照字典排序方法,排在前面的小于后面的。如同在一本英语词典中,后面的词条大于前面的词条。PHP实现字符串比较的函数如下。 int strncmp(string str1, string str2[, int len]):函数的前两个参数为待比较的两个字符串,第3个可选参数可指定想比较二者从头开始的多少个字符。如果str1>str2,函数返回正数;str1=str2时返回0;str1<str2时返回负数
较两个字符串是否在不区分大小写时相等,仅仅使用上一小节的strcmp()函数就不行了,这时可将两个字符串同时转换为大写或小写,然后再进行比较即可。例如,在判断网站登录的用户名和密码(不区分大小写时)时,常需要这样。PHP实现字符串大小写转换的函数如下。 string strtolower(string str):将str转换为小写形式。 string strtoupper(string string):将str转换为大写形式。 string ucfirst(string str):将str的第一个字符转换为大写形式。 string ucwords(string str):将str中每一个单词的首字母转换为大写形式。
http://blog.163.com/lgh_2002/blog/static/440175262008029194584/
较两个字符串是否在不区分大小写时相等,仅仅使用上一小节的strcmp()函数就不行了,这时可将两个字符串同时转换为大写或小写,然后再进行比较即可。例如,在判断网站登录的用户名和密码(不区分大小写时)时,常需要这样。PHP实现字符串大小写转换的函数如下。 string strtolower(string str):将str转换为小写形式。 string strtoupper(string string):将str转换为大写形式。 string ucfirst(string str):将str的第一个字符转换为大写形式。 string ucwords(string str):将str中每一个单词的首字母转换为大写形式。
http://blog.163.com/lgh_2002/blog/static/440175262008029194584/
解决方案 »
- php 帮忙看一下这个是怎么调用的 :$var = 'foo';$obj = new $var;
- 一个session在页面之间的传递问题,还请各位仁兄帮忙指点一下。
- php怎样实现上传web/网络中的图片
- 100分奉送,各位朋友请熟悉字符编码的朋友进来看一下,谢谢了,来者有分!
- 大家推荐一些phpeclipse的资料啊
- 请大家看一下这个语句有什么错误,急救!!!!
- 问一个棘手得问题,关于流媒体文件访问控制的
- 如和让php默认的md5()函数加密有生成16位的字符串
- 熟悉页面传递变量的朋友请进!!!!!!更欢迎高手!!!!!
- 一段PHP的preg_replace正则替换代码求优化更好的。谢谢大家
- PHP的记录显示问题
- 郁闷!mysql乱码了!全是问号
$stra = 'aBc';
$strb = 'AbcD';
$a = strtolower($stra);
$b = strtolower($strb);
if(strcmp($a,$b)==0){
echo "相同";
}else {
if(strlen($a)>strlen($b)){
echo $a;
}else {
echo $b;
}
}
[/php]
不明白楼主的意思!!最好 有个代码例子