23. januar 2004 - 21:48
Der er
13 kommentarer og 3 løsninger
if $variabel ikke er 1,2,3,4,5
Jeg har $argv[1] Jeg skal have strikket en if sammen der kun er sand hvis $argv[1] har værdierne 1 2 3 4 5 Hvis den ikke indeholder en af disse 5 tal, skal den være falsk. Nogen der kan hjælpe mig lidt videre?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
23. januar 2004 - 21:50
#1
$ints = array(1,2,3,4,5); if (!in_array($argv[1],$ints)) { // hep }
23. januar 2004 - 21:51
#2
if(in_array($argv[1], array(1, 2, 3, 4, 5))) echo "wee hee - footie foo"; velsagtens... (og hvorfor leger du med argv arrayet, hvad er du igang med at lave Morten
exp
Juniormester
23. januar 2004 - 21:51
#3
<?php $arr = array(1,2,3,4,5); if (in_array($argv[1], $arr)) { echo "In array"; } else { echo "Not in array"; } ?>
23. januar 2004 - 21:51
#4
if ($argv[1] < 1 || $argv[1] > 5) { //Falsk } else { //Sand }
23. januar 2004 - 21:52
#5
vi er gode til det er vi... ;) hæhæ... hvis det SKAL være tal (type-restricted) sætter du bare lige et tredje parameter på med værdien TURE Morten
23. januar 2004 - 21:52
#6
jeg læste efter ovreskiften, hvis de skal være en af delene, så skal du fjerne !
exp
Juniormester
23. januar 2004 - 21:52
#7
23. januar 2004 - 21:52
#8
dennism -> hvad med 3.5 ?
23. januar 2004 - 21:53
#9
$tal = array("1", "2", "3", "4", "5"); if ($argv != $tal){ exit; } else{ echo "Det var rigtigt"; }
23. januar 2004 - 21:53
#10
eller if($argv[1] == round($argv[1],0) && $argv[1] > 0 && $argv[1] < 5) echo "wee hee - going down the fastlane"; Morten
23. januar 2004 - 22:37
#11
Jeg vil tro schaefner's er den mest anvendeligt model, siden jeg ikke måske ikke tror at < > er godt hvis argv[1] f.eks. er en streng
23. januar 2004 - 22:38
#12
dea> bare et lille script der har behov for nogle argumenter :)
24. januar 2004 - 00:01
#13
de 3 første er ens... benytte alle et pænt array og in_array() funktionen.. (det gør stalle's også) Morten
24. januar 2004 - 11:01
#14
yeps.. kan i ikke oprette svar, så jeg kan give lidt point
24. januar 2004 - 11:04
#15
svar :)
25. januar 2004 - 20:14
#16
svaa'r
Vi tilbyder markedets bedste kurser inden for webudvikling