php字符串如何比较大小写,PHP字符串函数strcmp(二进制安全比较字符串,区分大小写)...
在PHP中,字符串函数 strcmp() 用来比较字符串,此函数区分大小写。
函数语法:strcmp ( string $str1 , string $str2 ) : int
函数参数说明:参数描述
str1必需。规定要比较的第一个字符串。
str2必需。规定要比较的第二个字符串。
strcmp() 用来比较两个字符串,此函数是二进制安全的,和 strcasecmp() 函数相反,此函数区分比较字符串的大小写。
它的返回值有下面三种情况:< 0:字符串 str1 小于 str2
> 0:字符串 str1 大于 str2
= 0:两者相等,返回 0
举例1,两个字符串相等:<?php
// 二进制安全比较字符串(区分大小写)
$res = strcmp('hello', 'hello');
// 输出0
echo $res;
以上代码输出如下:0
举例2,字符串str1 小于 str2:<?php
// 二进制安全比较字符串(区分大小写)
$res = strcmp('Hello', 'hello');
// 输出-1
echo $res;
以上代码输出如下:-1
举例3,字符串str1 大于 str2:<?php
// 二进制安全比较字符串(区分大小写)
$res = strcmp('hello', 'Hello');
// 输出1
echo $res;
以上代码输出如下:1
php字符串如何比较大小写,PHP字符串函数strcmp(二进制安全比较字符串,区分大小写)...相关推荐
- 编写C语言函数求字符串长度,用C语言编写函数,实现strlen计算字符串长度的功能...
本文介绍三种方法: 1.循环计数法,(设置一个计数器). 2.递归法,(函数调用自身进行计算) 3.指针-指针法,(库函数使用的是此方法) 现在列入程序: 方法1: /* 计数法 */ int my_ ...
- C语言字符串函数----strcmp()函数用法
字符串函数<string.h> strcmp函数 strcmp()用于两个字符串的比较,如果相同则返回0,如果不相同则返回非零值. 函数原型 int strcmp(const char* ...
- 二进制样式的字符串与byte数组互转函数示例
开发时用到的方法,记录下: /// <summary>/// 测试方法 /// </summary>private void TestFun(){Response.Write( ...
- 字符串 - 二进制和文本字符串 - 探究
1.应用场景 主要用于探究字符串中的二进制和文本字符串,以及它们的区别和应用场景. 2.学习/操作 1.文档阅读 重要来自于与chatgpt的对话问答 以及其他技术文章 2.整理输出 2.1 是什么 ...
- python将字符串转换大小写的四大函数——lower、upper、capitalize、title函数
目录 1.四大转换大小写的函数 (1)lower函数的语法及用法 ①语法:string.lower() ②用法:将字符串的区分大小写的字符全转为小写. (2)upper函数的语法及用法 ①语法:str ...
- php比较3个数大小写,php在前n个字符的字符串比较(大小写敏感)的函数strncmp()...
实例 比较两个字符串(区分大小写):<?php echo strncmp("Hello world!","Hello earth!",6); ?> ...
- python输入一个字符串、计算其中小写字符的个数_编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行...
答:对比ASCII码,在程序中小写字母96 答:a = "aAsmr3idd4bgs7Dlsf9eAF" 请将a字符串的数字取出,并输出成一个新的字符串. 请统计a字符串出现的每个 ...
- php常用操作字符串函数,php字符串几个常用的操作函数
字符串的相关操作 转换字符串类型strval($str); //转换成字符串类型 floatval($str);//转换成浮点型 intval($str); //转换成整型 2.大小写转换(推荐学习: ...
- 【郭林专刊】JSP中JSTL提供的函数标签EL表达式操作字符串的方法
首先在jsp页面导入标签 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions&qu ...
最新文章
- python 连接sqlite及操作
- Hibernate学习笔记(一)----针对不同的数据库不同的配置
- 光模块价格由带宽还是距离决定_光纤视频收发产品的光模块选型
- 【网络安全】简要分析下Chrome-V8-Issue-762874
- linux vim 插件管理,linux: vim插件管理
- 【今晚7点半】:华为云在数字人领域的技术探索与实践
- SAP UI5 My Opportunity应用里的 currency validation
- Java数字字符串如何转化为数字数组
- cockroachdb mysql_CockroachDB学习笔记——[译]CockroachDB中的SQL:映射表中数据到键值存储...
- 定义函数up(ch),如字符变量ch是小写字母就转换成大写字母并通过up返回,否则字符ch不改变。要求在短小而完全的程序中显示这个程序是怎样被调用的。
- 聊聊代码质量 - 《学得会,抄得走的提升前端代码质量方法》前言
- XStream---Java对象和XML之间的转换器
- De4Dot+Reflector 支持多种反混淆
- 【语音信号处理】3语音信号可视化——prosody
- lua牛牛算法和大小比较
- Java农历(阴历)工具类
- Django基础-中文文档
- bit、Byte、bps、Bps、pps、Gbps单位说明
- 在自己的app中打开淘宝
- Windows Server 2012 R2 官方原版镜像
热门文章
- OpenCL+minGW64+windows8.1 enviroment
- 55天 - 算法 - 动态规划 - 数组类 从前往后
- mysql 连接查询分组_详解MySQL中的分组查询与连接查询语句
- python 编辑距离_python实现编辑距离edit distance
- Python多线程编程基础2:如何创建线程
- 计算机网络 第章 运输层
- mysql myisam key_buffer_size_MyISAM中key_buffer_size的设置_MySQL
- mini_Xception架构
- centos7查看mysql进程显示端口_CentOS查看进程端口号以及kill操作
- 计算机创建文档教案,计算机基础知识教案