PHP判断字符串是否相等

Web  2024年7月19日 am10:05发布4个月前更新 城堡大人
144 0 0

前言

PHP语法跟其他语言一样,但不同语言存在一些差异,比如字符串的比较,就存在不一样的比较方式。

下面简单记录一下,方便自己查阅。

正文

判断字符串相等有下面几种方式。

==

==运算符是比较常见的。

$str1 = "biumall.com";
$str2 = "biumall.com";
if($str1 == $str2) {
    echo "相等";
} else {
    echo "不相等";
}

因为str2字符串是大写,所以不相等。

==运算符在判断两个字符串是否相等时,不区分大小写。

strcmp()

strcmp()函数可以用来比较两个字符串的大小关系,

PS: 返回值为0表示两个字符串相等

$str1 = "biumall.com";
$str2 = "biumall.com";
if(strcmp($str1, $str2) == 0) {
    echo "相等";
} else {
    echo "不相等";
}

结果也是不相等,也是字符串存在大小写。

strcasecmp()

$str1 = "biumall.com";
$str2 = "biumall.com";
if(strcasecmp($str1, $str2) == 0) {
    echo "相等";
} else {
    echo "不相等";
}

这里返回相等,因为strcasecmp()是忽略大小写比较的。

参考文章

 历史上的今天

  1. 2023: JNI之函数的参数介绍(0条评论)
  2. 2022: [代码片]属性动画之无限旋转(0条评论)
  3. 2022: [摘]Android CircleImageView圆形头像图片(0条评论)
  4. 2021: 泰戈尔:祝福(0条评论)
  5. 2019: 罗伯特·弗罗斯特:未选择的路(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

Android中图片圆角或圆形记录

前言对图片进行圆角或圆形处理,这个在项目很常用,比如专辑图等。之前项目用过,但没有记录,今天有空就记录一下,方便自己查阅。正文本文记录一下圆形图片或对图片进行圆角处理。效果如图。隐藏内容!付费阅读后才能查看!¥3多个隐藏块只需支付一次付费阅读

徐志摩 :偶然

我是天空里的一片云,偶尔投影在你的波心──你不必讶异,更无须欢喜──在转瞬间消灭了踪影。 你我相逢在黑夜的海上,你有你的,我有我的,方向;你记得也好,最好你忘掉在这交会时互放的光亮!

Android xml中selector配置选中按下等状态的透明度值

前言偶然项目中UI只提供一张图,需要程序员根据View的不同状态对图片透明度处理。Android中对View透明度处理还是很容,但对不同状态设置不同透明度就稍微复杂。经过多次的尝试,发现Android中xml也可以对不同状态配置不同透明度值,既方便又简单,因此记录于此,方便查阅。正文下面是...

记录工作和生活的点点滴滴

1、好记性不如烂笔头;2、觉得已经晚了,恰恰是最早的时候;3、鸡蛋从外打破是食物,从内打破是生命我们新版上线啦(掌声),这次改版很大,放弃之前传统的导航模式,首先采用“网址导航+读书(阅读)+博客”全新的模式,依旧是国内第一个以读书(阅读)为主题的网址导航大全!因为热爱,所以折腾!PS :...

JNI之函数介绍四之数组操作

前言今天介绍一下JNI中数组相关操作函数。正文GetArrayLength # env: JNI 接口指针# array: Java 数组对象jsize GetArrayLength(JNIEnv *env, jarray array);返回数组中的元素数(数组的长度)。NewOb...

Unable to make field

前言升级新版本Android Studio后倒入部分工程出现如下问题:Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "ope...