Ankündigung

Einklappen
Keine Ankündigung bisher.

3. Zeichen aus Variable auslesen

Einklappen

Neue Werbung 2019

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

  • 3. Zeichen aus Variable auslesen

    Hallo PHP Gurus,
    habe eine Variable die mir den Status von 8 Eingängen anzeigt.
    Folgendes Format "S00010011" allerdings möchte ich jetzt z.b. nur
    die vorletzte Zahl in eine IF schleife packen. Gibt es ein Zeichen für
    "unbekannt"? Hab schon gegoogelt aber nur "%" gefunden für unbekannt,
    aber mit

    PHP-Code:
    if ($input == "S%%%%%%1%"
    gab es für mich keinen Erfolg da er ja dann S%%%%%%1% erwartet.
    Gibt es überhaupt so einen Selektor?

    lg & danke

  • #2
    if-schleife.de

    Dein Problem kannst du mit einem regulären Ausdruck und PHP: preg_match - Manual lösen.
    [URL]http://hallophp.de[/URL]

    Kommentar


    • #3
      Wenn die Länge des Strings immer 9 ist brauchst Du wohl keine RegEx. Sondern kannst ja über viele andere Methoden direkt auf die benötigte Stelle zugreifen.

      PHP-Code:
      $input 'S00010051';
      print_r(substr($input, -21));
          
      $splited str_split($input,1);
      print_r($splited[7]); 
      AFFE ist nur im Dezimalsystem ein Palindrom.

      Kommentar


      • #4
        Perfekt, danke agundur,
        genau das habe ich gesucht !

        merci

        Kommentar


        • #5
          Dann kann ich auch einfach hingehen und
          Code:
          echo $input[7];
          schreiben.
          [URL]http://hallophp.de[/URL]

          Kommentar


          • #6
            Richtig so hab ichs jetzt auch gemacht
            Wusste nicht das es die Option gibt, ist mir bisher
            noch nicht begegnet.

            PHP-Code:
            if ($input[7] == 1
            Danke!

            Kommentar


            • #7
              Eine Frage wäre da noch, angenommen ich würde [3] und [8] abfragen wollen?

              PHP-Code:
              if ($input[3][8] == 1
              So wird das ja wohl nicht gehen...

              Kommentar


              • #8
                Bitte erst nachdenken, dann probieren, dann nachfragen!
                [COLOR="#F5F5FF"]--[/COLOR]
                [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
                „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
                [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
                [COLOR="#F5F5FF"]
                --[/COLOR]

                Kommentar


                • #9
                  @ snooop

                  PHP-Code:
                  if ($input[3] == && $input[8] == 2
                  ?

                  Kommentar

                  Lädt...
                  X