gpt4 book ai didi

php - if 点问题

转载 作者:行者123 更新时间:2023-12-02 01:21:48 26 4
gpt4 key购买 nike

以下代码:

<?php
$str = "19.09.02";
if(substr($str, -3, 2) == ".0")
{
// Doing something
}

$str2 = "19.09.2002";
if(substr($str2, -3, 2) == ".0")
{
// Doing something
}
?>

为什么第二条语句适用(没有正则表达式)?我该如何解决它只应用第一个表达式?

谢谢

最佳答案

我认为你应该使用 identity (===) 运算符来修复此问题:)

=== 与 == 的主要区别之一是 === 根本不进行强制转换,这是一个非常严格的比较。

关于php - if 点问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3298853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com