1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. crap_inhuman

Beiträge von crap_inhuman

  • Frage zu vergleichende Operatoren

    • crap_inhuman
    • 4. Juni 2015 um 01:39

    Vielen Dank für Deine Antwort, aber verstanden habe ich es nicht, sorry.
    Heißt das, das 0 als NUL interpretiert wird ?

  • Frage zu vergleichende Operatoren

    • crap_inhuman
    • 4. Juni 2015 um 01:23

    Hallo,

    ich habe eine Frage zu vergleichende Operatoren.

    Ich habe ein Array mit folgenden Werten :

    $array[0] = ""
    $array[1] = 0
    $array[2] = 1

    Normalerweise würde ich jetzt so prüfen, ob das jeweilge Element leer ist :
    For $i = 0 to 2
    If $array[$i] = "" Then ....
    Next

    Mit dieser Abfrage bekomme ich nicht nur Element 0, sondern auch Element 1, obwohl die Null doch nicht "leer" ist ? Wird die 0 eventuell als NUL interpretiert ?
    Wenn ich die Abfrage in
    If $array[$i] == "" Then ....
    ändere, funktioniert meine Theorie.

    Wieso ist das so ? Ich stelle die Frage, weil ich ca. 3 Stunden in meinem Script nach dem Fehler gesucht habe und ich jetzt den Sinn dahinter verstehen will, um den Fehler nicht zu wiederholen.

    Ich würde mich freuen, wenn mir das jemand erklären kann.


    Viele Grüße
    Sven

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™