我觉得这很愚蠢,但找不到答案。我已经在Google和这里搜索过。

// originally values in a multi dimensional array, but used simple values
// to rule out errors.
$somenumber = 1; $anotherone=5;
if ($somenumber < $res->shares < $anotherone ) {
     //blah
}


得到错误:
Parse error: syntax error, unexpected '<'

看起来非常简单直接。有一些奇怪的事情,您无法比较多个值吗?我必须明确输入吗?

它在Perl中工作。当然,这意味着它必须在其他所有方面都这样工作。 ;)

最佳答案

不幸的是,您不能像这样链接比较运算符,您需要将它们与and(&&)联接在一起。请参见以下示例:

$somenumber = 1; $anotherone=5;
if ($somenumber < $res->shares && $res->shares < $anotherone ) {
     //blah
}

关于php - 简单地获得意外的“<”小于大于,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2548620/

10-09 18:59