[英]PHP How to set variable between 2 numbers [duplicate]
这个问题在这里已有答案:
遇到麻烦,谁能告诉我如何在两个数字之间正确设置变量? 我试了一下,但这不对。
<!DOCTYPE html>
<html lang="en">
<head>
<title> if/else </title>
</head>
<body>
<?php
$randinterger = rand(10,100));
if ($randinterger <= 25) {
echo ($randinterger);
echo ("This is less that 25");
} elseif (26 < $randinterger <= 50) {
echo ($randinterger);
echo ("This is between 25 and 50");
} elseif (50 < $randinterger <= 75) {
echo ($randinterger);
echo ("This is between 50 and 75");
} else (75 < $randinterger <= 100) {
echo ($randinterger);
echo ("This is between 75 and 100");
}
?>
</body>
</html>
你无法比较这样的数字。 请参阅下面的更正代码
<?php
$randinterger = rand(10,100));
if ($randinterger <= 25) {
echo ($randinterger);
echo ("This is less that 25");
} elseif (26 < $randinterger && $randinterger <= 50) {
echo ($randinterger);
echo ("This is between 25 and 50");
} elseif (50 < $randinterger && $randinterger <= 75) {
echo ($randinterger);
echo ("This is between 50 and 75");
} else (75 < $randinterger && $randinterger <= 100) {
echo ($randinterger);
echo ("This is between 75 and 100");
}
?>
你必须分开条件。 你想知道什么是randinteger
比X小于Y.更低和更高
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.