tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
481
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Dec 2002
    Ort
    Schalke
    Beiträge
    2.498
    Sorry, mag eine dumme Frage sein , aber ich bin mir nicht zu schade sie zu stellen:

    Wenn ich eine StringVariable an php übergebe, php aus einer datenbank eine andere Variable holt, und ich diese beiden süssen mit if($a==$b){... vergleiche, dann kommt php trotz völliger Übereinstimmung beider variablen niemals zu dem Ergebnis, das beide gleich sind...... es muss irgendwas grundsätzliches sein, aber es ist mal wieder eine dieser nächte...

    B
     
    Num qui exsules restituti? Unum aiebat, praeterea neminem !
    http://monalisaoverdrive.de

  2. #2
    ronin ronin ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    127.0.0.1
    Beiträge
    324
    Moin.


    Ich hab mal gelesen, dass der ==-Operator bei Strings etwas anderes abfragt als was du abfragen möchtest. kA was genau das war oder obs wirklich so war ... aber schau dir mal lieber diese Funktionen an:

    - strnatcmp
    - strnatcasecmp


    Viel Spaß, Ronin
     

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Schalke
    Beiträge
    2.498
    ...Spass hab ich schon .... nur mein computer versteht die pointen nicht

    zur Verdeutlichung:

    wenn ich frage if ( $a == 'herbert') macht er genau das was ich will....
    auch wenn ich zB zwei numerische Variablen vergleiche wie $a = 1;$b = 2
    if ($a==$b)... macht er genau das was ich will , nur wenn ich zwei stringvariablen auf gleichheit prüfe verneint mir php trotz gleichheit die gleichheit......

    B

    PS: danke für frühmorgendliche HIlfe, die Nachtschicht überprüft das nochmal .....


    suuuuuuuuuuuuuuper das war das was ich suchte so ab 5.00 pm
    Geändert von Basileus (12.10.03 um 08:00 Uhr)
     
    Num qui exsules restituti? Unum aiebat, praeterea neminem !
    http://monalisaoverdrive.de

  4. #4
    ronin ronin ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    127.0.0.1
    Beiträge
    324
    Original geschrieben von Basileus
    suuuuuuuuuuuuuuper das war das was ich suchte so ab 5.00 pm
    Du Glücklicher ... ich suche das immer noch seit Freitag.
    Life suxx
     

  5. #5
    Registriert seit
    Jul 2003
    Ort
    Gronau, Nordrhein-Westfalen, Germany, Germany
    Beiträge
    634
    ?
    Also bei mir Funktioniert es Strings zu vergleichen!
    PHP-Code:
    <?
    $a 
    "herbert";
    $b "hannes";
    echo 
    "a=".$a."<br>b=".$b."<br>";
    if (
    $a != $b) {
      echo 
    "a ist ungleich mit b";
    }
    echo 
    "<br><br><br>";
    $a "herbert";
    $b "herbert";
    echo 
    "a=".$a."<br>b=".$b."<br>";
    if (
    $a == $b) {
      echo 
    "a ist gleich mit b";
    }
    ?>
     

Ähnliche Themen

  1. SQL Vergleich zweier Tabellen
    Von LordDarkness im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 11.07.10, 12:39
  2. [C] Vergleich zweier SQL-Tabellen
    Von Buba235 im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 12.07.06, 12:02
  3. Vergleich zweier Quellen
    Von M-GT im Forum PHP
    Antworten: 4
    Letzter Beitrag: 10.04.06, 16:12
  4. Vergleich zweier Werte mit: Min (a,b)
    Von Jai im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 21.11.05, 10:20
  5. Antworten: 1
    Letzter Beitrag: 27.10.04, 11:40