PHP:如何确定一个变量的值是否介于两个不同的常量值之间?
2022-08-30 11:46:10
如何使用PHP代码确定,例如,我有一个具有值的变量
- 介于 1 和 10 之间,或
- 在20到40之间?
如何使用PHP代码确定,例如,我有一个具有值的变量
if (($value > 1 && $value < 10) || ($value > 20 && $value < 40))
你的意思是像这样:
$val1 = rand( 1, 10 ); // gives one integer between 1 and 10
$val2 = rand( 20, 40 ) ; // gives one integer between 20 and 40
或者也许:
$range = range( 1, 10 ); // gives array( 1, 2, ..., 10 );
$range2 = range( 20, 40 ); // gives array( 20, 21, ..., 40 );
或者也许:
$truth1 = $val >= 1 && $val <= 10; // true if 1 <= x <= 10
$truth2 = $val >= 20 && $val <= 40; // true if 20 <= x <= 40
假设你想要:
$in_range = ( $val > 1 && $val < 10 ) || ( $val > 20 && $val < 40 ); // true if 1 < x < 10 OR 20 < x < 40