Check
Ich versuche gerade einen kleinen Check durchzuführen...
Vom Prinzip her sollte das so funktionieren: Eine Zahl wird vom Benutzer eingegeben, sie darf nur die Werte 0, 240, oder 255 haben. Ansonsten wird ein Fehler ausgegeben. PHP-Code:
Kann mir da jemand weiterhelfen !? |
PHP-Code:
|
Danke!
Hast du zufälligerweise noch eine Erklärung weshalb das so ist? |
du hast hier eine oder-verknüpfung in der bebingung. damit die oder verknüpfung war wird, muss nur eines der einzelnen glieder war werden...
$zahl != 0 || $zahl != 240 || $zahl != 255 egal welche zahl du nimmst, sie ist immer ungleicht 0 oder 240 oder 255, denn eine zahl kann ja nicht 0, 240 und 255 zugleich sein. wenn du eine und-verknüpfung hast, müssen alle aussagen wahr werden, damit die bedingung wahr wird. du könntest also auch schreiben: $zahl != 0 && $zahl != 240 && $zahl != 255 nun hat bazubi einfach nachgeschaut, ob das, was du willst (nämlich sei $zahl = 0, 240 oder 255) wahr ist, aber negiert, wenn sie also nicht gleich ist. |
ja klar.. logisch eigentlich :)
Danke! |
ja, das hat einiges mit (aussagen-)"logik" zu tun:)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:07:03 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.