Ich habe versucht, die Funktion „range()' zu verwenden, die jedoch nicht in der Lage ist, Zweige länger als 60 Minuten auszuführen. Ich möchte wissen, warum diese Methode falsch ist.
HUNT
HUNT 2017-07-27 11:17:37
0
2
1510

<form method="post">

<input type="text" name="cj">

<input type="submit" value="submit">

</ form>

<?php

$cj=$_POST['cj'];

if(is_numeric($cj)&&$cj>0){

if($cj=range(0,60) ){

echo 'fehlgeschlagen';

}

elseif($cj=range(61,70)){

echo 'Gibst du dein Bestes';

}

elseif($cj=range( 71,80)){

echo 'nicht schlecht';

}

elseif($cj=range(81,90)){

echo 'Promotion-Prüfungsmaschine';

}

elseif($cj = 100) {h Echo ‚Exam Machine 2.0‘;

}

Elseif ($ CJ & GT; 100) {

echo ‚Einstein‘;

HUNT
HUNT

Antworte allen(2)
猪哥

range() 生成的是一个数组,你POST过来的内容与range()进行比对(字符与数组无法比较),另外判断里面的等于是(==)两个等于号,你的判断条件全是一个=号,一个等于号是负值非判断。

猪哥

定义和用法

range() 函数创建一个包含指定范围的元素的数组。

该函数返回一个包含从 low 到 high 之间的元素的数组。

注释:如果 low 参数大于 high 参数,则创建的数组将是从 high 到 low。

说明

该函数创建一个数组,包含从 low 到 high (包含 low 和 high)之间的整数或字符。如果 high 比 low 小,则返回反序的数组。


Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!