PHP两个值的比较?

用户名

比较下面数组中的值

array
  0 => 
    array
      0 => string '09:30' (length=5)
      1 => string '11:00' (length=7)
  1 => 
    array
      0 => string '11:01' (length=5)
      1 => string '18:00' (length=7)
  2 => 
    array
      0 => string '12:05' (length=5)
      1 => string '14:00' (length=7)
  3 => 
    array
      0 => string '14:00' (length=5)
      1 => string '20:20' (length=7)

如果我正在使用if($a > $b)它甚至在相等值的情况下给出true ($a = $b) // this is not comparision,而if($a - $b > 0)在给出准确的结果。

为什么这样 ?

编辑:我正在使用cmp的代码部分。

这锅好

for($i=0; $i < $fr -1 ; $i++)
{
    if( $dtime[$i][1] - $dtime[$i+1][0] > 0 )
    {
        echo 'It is clashing';
        break;
    }
}

这行不通

for($i=0; $i < $fr -1 ; $i++)
{
    if( $dtime[$i][1] > $dtime[$i+1][0] )
    {
        echo 'It is clashing';
        break;
    }
}
迈克尔·巴特勒

尽管您进行比较的方式似乎很奇怪,但我认为您存在数据清理问题。在问题的顶部,您似乎正在做一个var_dump()注意长度'09:30' (length=5)正确但'11:00' (length=7)错误,因为长度也应为5。数据的开头或结尾还有一些其他隐藏字符(可能是\ n或\ r)。

要进行修复,$value = trim($value)请在比较之前尝试在每个数组元素上运行

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP两个值的比较?

来自分类Dev

PHP-查找比较两个多维数组的值

来自分类Dev

比较R中的两个值

来自分类Dev

Python比较两个键/值对

来自分类Dev

CQL:比较两个列的值

来自分类Dev

比较两个向量的值

来自分类Dev

比较两个集合中的值

来自分类Dev

比较if中的两个值

来自分类Dev

比较两个表值

来自分类Dev

比较两个 Ruby 哈希的值

来自分类Dev

比较两个连续的 hasmap 值

来自分类Dev

如何比较两个值?

来自分类Dev

php比较两个表值,每个表值不取两个,以提高代码效率

来自分类Dev

比较PHP中的两个JSON

来自分类Dev

比较PHP中的两个整数

来自分类Dev

PHP比较两个多维数组

来自分类Dev

如何按键比较两个JavaPairRDD并比较值?

来自分类Dev

如何选择两个表进行比较并在PHP Mysql中获得单个列值

来自分类Dev

Excel使用两个比较值返回外部值

来自分类Dev

Python csv比较两个文件,如果两个值匹配则更新值

来自分类Dev

如何比较两个SQL查询值

来自分类Dev

使用SAX和Java比较两个属性值

来自分类Dev

如何比较momentJS忽略年份值的两个日期?

来自分类Dev

比较两个不同数组中的值

来自分类Dev

将两个numpy数组中的值与'if'比较

来自分类Dev

比较DataTrigger中的两个动态值

来自分类Dev

比较iOS中的两个时间值?

来自分类Dev

Codeigniter数据库查询以比较两个值

来自分类Dev

比较mysql中两个表的最低值