strpos

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • strpos

    hallo leute,
    wahrs. bin ich nur zu blöd es zu sehen, aber ich hab mal ne frage. Der Code unten ist ein schimpfwort parser und zählt fürs jedes schimpfword $number um eins hoch. mein problem ist nur, dass er wenn ein schmipfwort drin steht 0 anzeigt, bei 2 schimpfwörtern 1 usw. weiss jemand warum er immer eins zu wenig anzeigt?


    PHP-Code:
    $number 0;
    $res  mysql_query("SELECT word FROM ".$tab." WHERE typ = '".$typ."'");
    while (
    $row mysql_fetch_array($res)) {
    if(
    strpos($msg,$row['word']) != false)
      
    $number++;

    nein?

  • #2
    != ist blöd

    nimm !==

    steht aber auch im handbuch auf http://www.php.net/strpos
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      ich glaubs ja nicht, php ist doch doof

      naja, jetzt gehts, danke...
      nein?

      Kommentar


      • #4
        Original geschrieben von thebrain
        php ist doch doof
        php ist nicht doof sondern nur schwach typisiert

        soll ich jetzt was sagen über das lesen von dokumentationen und doofheit?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          ich könnte es jetzt auf die 1000 zeilen code schieben, aber nein...
          nein?

          Kommentar

          Lädt...
          X