Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

PHP: "xor"

Af Giga Supporter Thesofus | 16-04-2011 18:46 | 1169 visninger | 10 svar, hop til seneste
Hejsa hol. Jeg sidder og er ved at lære PHP. Problemet er at jeg ikke kan få syntaxen xor til at du.. Min kode er: $banana = false; $ketchup = false; $taste = $banana xor $ketchup; echo "Does Banana and Ketchup taste good?"; if ($taste == true) echo "Either one taste well to me."; if ($taste == false) echo "Either you got nothing, or you're trying to eat'em together. Peeeww."; Mit output bliver ved med at være Either one taste well to me. ??? :s Burde false false ikke == false? og true true == false? :/
--
This love this hate. -Hollywood Undead
#1
L.T. Hansen
Maxi Nørd
16-04-2011 18:49

Rapporter til Admin
kan man godt xor en bool?
--
YEAH, har fundet på noget vildt sejt at skrive HER... damn, har bare glemt det ;P
#2
Thesofus
Giga Supporter
16-04-2011 18:51

Rapporter til Admin
Er skam ikke specielt meget inde i PHP så må ærligt indrømme jeg ikke ved hvad bool er? :/
--
This love this hate. -Hollywood Undead
#3
Limro
Gigabruger
16-04-2011 18:56

Rapporter til Admin
xor gates fungerer ved: x y | z 0 0 | 0 0 1 | 1 1 0 | 1 1 1 | 0 Men det burde kunne lade sig gøre på en bool. Den skal jo returnere 1 eller 0.
--
Fordi cd'er ikke er kugleformet
#4
Thesofus
Giga Supporter
16-04-2011 18:56

Rapporter til Admin
Arh well.. Kan dog ikke så hvorfor man ikke skulle kunne? Altså hvis true true == false så burde man vel godt kunne lave en boolean af det? s:
--
This love this hate. -Hollywood Undead
#5
Limro
Gigabruger
16-04-2011 19:11

Rapporter til Admin
Kan du ikke prøve de 4 muligheder (skifte mellem true og false på de parametre), så vi kan se, hvilken operation, der bliver udført ved xor operationen?
--
Fordi cd'er ikke er kugleformet
#6
Thesofus
Giga Supporter
16-04-2011 19:23

Rapporter til Admin
#5 Undskyld hvad? Har prøvet at skifte ud mellem dem $banana = false; $ketchup = false; giver 1 $banana = true; $ketchup = false; giver 1 $banana = true; $ketchup = true; giver 0 $banana = false; $ketchup = true; giver 1 Det virker lidt fucked s:
--
This love this hate. -Hollywood Undead
#7
Limro
Gigabruger
16-04-2011 19:31

Rapporter til Admin
Det virker møj' fucked. Er PHP case sensitive? på http://www.developer.com[...] skrives det med stort... Søg evt på "xor" når du kommer ind på siden - så kan du se alle operationerne.
--
Fordi cd'er ikke er kugleformet
#8
Tux
Nørd
16-04-2011 20:17

Rapporter til Admin
nvm
--
Core i7-920 D0 @ 2.66 GHz -|- Gigabyte GA-X58-UD4 -|- Kingston 6x2 DDR3 (1333 MHz) -|- GTX285 1GB DDR3 -|- Windows 7 Ultimate 64bit
#9
Thesofus
Giga Supporter
16-04-2011 20:59

Rapporter til Admin
Hm.. kan stadig ikke få det til at du.. hverken med 0&1, false&true eller FALSE&TRUE
--
This love this hate. -Hollywood Undead
#10
Thesofus
Giga Supporter
18-04-2011 23:54

Rapporter til Admin
Suk.. Jeg får stadig 1-1 til 1 $banana = TRUE; $ketchup = TRUE; $taste = $banana xor $ketchup; if ($taste == 1) echo "TRUE"; if ($taste == 0) echo "FALSE"; OutputTRUE
--
This love this hate. -Hollywood Undead

Opret svar til indlægget: PHP: "xor"

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning