php

PHP 字符串

2020-05-19  本文已影响0人  bianruifeng

在PHP里面,判断两个字符串是否一致
方法:

strcmp($a,$b) //区分字符的大小写,
strcasecmp($a,$b) //不区分字符的大小写,两者用法基本相同。
            $result="fail";
            if (strcmp($result,"success" )==0) {
                //相等
                echo("<br>success");
            }else{
                //不相等
                echo("<br>fail");
            }

在PHP中 == 和 === 都是进行数值匹配判断

== 只进行数值判断

=== 进行 数值加 变量类型 判断

在php中 == 判断时 当数字与字符串作比较时,系统会先将字符串转化为数字,再与数字进行比较。

延伸总结 :

1.当字符串中 以 数字开头     +字符串+数字或字符(字符串)+...  格式与数字进行  == 判断时,

    会取第一次出现字符(字符串)前的数字作为转换值。

2.当字符串中 以 字符(字符串)开头 +数字+数字或字符(字符串)+...  格式与数字进行 == 判断时,

    不能转换为数字,被强制转换为0 。
上一篇下一篇

猜你喜欢

热点阅读