定义和用法
strcasecmp() 函数比较两个字符串。
提示:strcasecmp() 函数是二进制安全的,且不区分大小写。
提示:该函数与 strncasecmp() 函数类似,不同的是,通过 strncasecmp() 您可以指定每个字符串用于比较的字符数。
语法
strcasecmp(string1,string2)
| 参数 | 描述 |
|---|---|
| string1 | 必需。规定要比较的第一个字符串。 |
| string2 | 必需。规定要比较的第二个字符串。 |
技术细节
| 返回值: |
该函数返回:
|
| PHP 版本: | 4+ |
实例
比较两个字符串(不区分大小写,HELLO 和 hELLo 输出相同):
<?php
echo strcasecmp(\"Shanghai\",\"SHANGHAI\");
echo \"<br>\";
echo strcasecmp(\"Shanghai\",\"sHANGHai\");
?>
不同的返回值:
<?php
echo strcasecmp(\"Hello world!\",\"HELLO WORLD!\"); // 两字符串相等
echo strcasecmp(\"Hello world!\",\"HELLO\"); // string1 大于 string2
echo strcasecmp(\"Hello world!\",\"HELLO WORLD! HELLO!\"); // string1 小于 string2
?>
继续阅读与本文标签相同的文章
上一篇 :
养老、问诊、心理咨询,和聊天机器人聊聊未来医疗
下一篇 :
计算机视觉领域最好用的5个开源图像标注工具
-
别人加薪你加班,偷偷告诉你 6 个Word小技巧,比加薪都管用!
2026-05-14栏目: 教程
-
华为轮值董事长郭平:虚拟技术创造现实价值
2026-05-14栏目: 教程
-
微软Windows 10 11月更新准备就绪!
2026-05-14栏目: 教程
-
花3000块发明最牛输入法!打字速度冠绝群雄,现在却被遗忘了
2026-05-14栏目: 教程
-
二进制、八进制、十六进制在现实当中有什么意义?
2026-05-14栏目: 教程
