Nach Zeichen suchen

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nach Zeichen suchen

    Hallo,

    ich habe folgenden String:

    $test = 123 456;

    Nun möchte ich überprüfen, ob der String ein Leerzeichen enthält. Wenn ja, dann soll eine Meldung ausgegeben werden.

    Wer kann mir bitte helfen?



    MFG
    Benji

  • #2
    strpos
    Ich denke, also bin ich. - Einige sind trotzdem...

    Comment


    • #3
      Re: Nach Zeichen suchen

      Original geschrieben von Benji
      ich habe folgenden String:

      $test = 123 456;
      ich sehe keinen string.


      lern grundlagen!
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Comment


      • #4
        String -> Zeichenkette (z.B. abc
        Integer -> Zahlenfolge (z.B. 123)

        ansonsten stimm ich zu -> Grundlagen lernen
        MfG, Mathis.

        Comment


        • #5
          Re: Re: Nach Zeichen suchen

          Original geschrieben von wahsaga

          lern grundlagen!
          das wird schwierig, it's Benji

          Comment


          • #6
            versuchs mal mit ctype_space

            PHP Code:
            $test="123 456";

            if(
            ctype_space($test))
            {
            // Es gibt ein Leerzeichen
            }
            else
            {
            // Es gibt kein Leerzeichen

            Comment


            • #7
              naja, fast.

              Neben dem eigentlichen Leerzeichen schließt das auch TAB, Zeilenforschub, Carriage Return und Formularvorschub mit ein.

              quelle: http://de3.php.net/ctype_space

              Comment


              • #8
                Der 1. Post hat schon alles gesagt. Eine bessere Möglichkeit gibts nicht.
                Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
                var_dump(), print_r(), debug_backtrace und echo.
                Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
                Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
                Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

                Comment


                • #9
                  Originally posted by wahsaga View Post
                  ich sehe keinen string.


                  lern grundlagen!
                  Seit wann sind denn LEERZEICHEN ein Integer? Also wenn da ein Leerzeichen drin ist, dann ist es doch ein String und muss in Anführungszeichen stehen.

                  Auf meiner Zahlentastatur gibt es kein Leerzeichen!

                  Teste doch mal:

                  PHP Code:
                  print 123 456
                  Ergebnis:
                  PHP Code:
                  Parse errorsyntax errorunexpected T_LNUMBER 
                  Die Frage war eindeutig wie er ein Leerzeichen aus einem String bekommt!
                  Also finde es schon etwas doof wie einige Leute hier Fragen beantworten, denken sie sind die schlausten, wissen es aber selber nicht genau!

                  Bin hier auf dieses Thema gestossen weil ich nach ctype_space suchte. In meinem Fall etwas einfacher.

                  Comment


                  • #10
                    Originally posted by Omnicron View Post
                    Also wenn da ein Leerzeichen drin ist, dann ist es doch ein String und muss in Anführungszeichen stehen.
                    Tat es aber nicht, also war es auch kein String.

                    Die Frage war eindeutig wie er ein Leerzeichen aus einem String bekommt!
                    Ja, und wenn er offenbar noch nicht mal weiß, wie man einen String in PHP überhaupt notiert - dann ist Grundlagen lernen angesagt.


                    Also finde es schon etwas doof wie einige Leute hier Fragen beantworten, denken sie sind die schlausten, wissen es aber selber nicht genau!
                    Woraus schließt du denn bitte, wer hier was weiß und was nicht ...?
                    Last edited by wahsaga; 03-06-2010, 20:00.
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Comment


                    • #11
                      Jetzt werden wieder Themen von vor 3½ Jahren ausgegraben, nur um noch ein bisschen rumzumotzen?

                      Bin dagegen – *close*
                      [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                      Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                      Super, danke!
                      [/COLOR]

                      Comment

                      Working...
                      X