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.
    http://hallophp.de

    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.
          http://hallophp.de

          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!
                --

                „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
                Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“


                --

                Kommentar


                • #9
                  @ snooop

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

                  Kommentar

                  Lädt...
                  X