if((MitTal >= 8000 && MitTal <= 9999) || (MitTal >= 7000 && MitTal <= 7500))
if(($tal>8000 && $tal<9999)||($tal>7000 && $tal<7500)){}
if ((MitTal >= 800 && MitTal <=9999) or (MitTal>=7000 && MitTal<= 7500)) {
<?php
$MitTal = 7000;
if ($MitTal >= 8000 && $MitTal <= 9999) {
echo "mellem 8000 og 9999";
} elseif ($MitTal >= 7000 && MitTal <= 7500) {
echo "mellem 7000 og 7500";
} else {
echo "Tal matcher ikke";
}
?>
Måske ikke helt hvad du spurgte om, men her kan du præcisere i hvilken kategori tallet er.
Så mangler jeg såmen bare at I laver et svar - de 3 første var gode! Den sidste var ikke hvad jeg spurgte om...
har lavet en hjælp funktion ;)
<?php
function between($no, $min, $max);
if(is_numeric($no) AND is_numeric($min) AND is_numeric($max)){
if($no > $min AND $no < $max) return true;
else return false;
}
else return false;
}
if(between(MitTal, 8000, 9999) AND between(MitTal, 7000, 7500)){
//noget
}
?>
Morten
jeg vil også være med
$a = $MitTal >= 7000 && $MitTal <= 7500 ? 0 : ($MitTal >= 8000 && $MitTal <= 9999 ? 1 : 2);
switch($a){
case 0:
echo "7000-7500";
break;
case 1:
echo "8000-9999";
break;
case 2:
echo "invalid";
break;
}
hvem skriver først en klasse til det?
MitTal.between(tal, tal2); <- anyone?
Morten
hva faen.. man har da vel ikke andet at lave en lørdag aften :)
class ET_TAL{
var $tallet;
function ET_TAL($tal){ $this->tallet = $tal; }
function Set($tal){ $this->tallet = $tal; }
function get(){ return $this->tallet; }
function between($min, $max){
if(is_numeric($min) AND is_numeric($max)){
if($this->tallet >= $min AND $this->tallet <= $max) return true;
}
return false;
}
}
$tal = new ET_TAL(7200);
if($tal->between(7000,7500) || $tal->between(8000,9999)){
echo "ok";
}
$tal->set(8900);
if($tal->between(7000,7500) || $tal->between(8000,9999)){
echo "ok 2";
}
squashguy -> man ved bare man ikke har noget liv når man fanger sig selv i at skrive en komplet ubrugelig PHP klasse en lørdag aften... ;)
Morten
Wuhuu!!
Så må jeg have lidt liv tilbage - jeg ved nemmelig ikke hvordan man bruger en class..
Men tak for den store entusiasme :-)
klasser kan bruges til sjove ting - men man skal have noget stort som man laver ofte før en klasse kan betale sig ;)
Morten