php - 在简单的小于大于比较中获取意外的 '<'

标签 php

我觉得发布这个非常非常非常愚蠢,但我找不到答案。我在谷歌和这里搜索过。

// 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/

相关文章:

php - 实时服务器上的 Codeigniter 404 错误

php - 单击按钮时返回每个查询的记录

javascript - 如何获取php表单变量中的元素属性值?

javascript - 将返回的 PHP 数据转换为 JavaScript 对象

php - 使用 jQuery 捕获 PHP 括号样式元素

javascript - php 文件上的安全 angularjs 代码 ajax 请求

javascript - 如何从数据库中回显 If 语句

php - 带有 keyBy 的 Laravel 响应返回对象和数组

php - php sql以树形结构显示数据

javascript - Laravel 和 Ajax - foreach json 对象并处理重复项