Ankündigung

Einklappen
Keine Ankündigung bisher.

String zwischen 2 Zeichenketten in Variable schreiben

Einklappen

Neue Werbung 2019

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

  • String zwischen 2 Zeichenketten in Variable schreiben

    Hallo,
    Ich habe schon hier im Forum rumgeguckt, habe auch was gefunden, konnte daraus aber nicht schlau werden.
    Ich will zwischen den Zeichenketten (=") und ("]) den String rausschneiden(ohne Klammern). Da ich diese Zeichenfolge aber öfter in meinem Text haben werde als nur einmal, soll natürlich der erste String davon in die erste Variable, der Zweite in die Zweite, usw.
    Mit welcher Funktion kriege ich das am besten hin?
    MfG phptroll

  • #2
    Zuerst

    PHP: strpos - Manual

    und dann

    PHP: substr - Manual

    Wolf29

    Kommentar


    • #3
      Echt tolle Beschreibung, phptroll

      Kommentar


      • #4
        Danke für deine schnelle Antwort, wolf29!
        Aber wie soll ich das jetzt verwenden? Vorallem weiß ich nicht, wie ich das anstellen soll, dass er auch den nächsten und den nächsten nimmt!
        MfG phptroll

        Kommentar


        • #5
          strpos ermittelt die Position eines Zeichens [beginnend ab einer bestimmten Position]

          Kommentar


          • #6
            @phptroll: machste einfach in ner Schleife. Wie du strpos und substr verwendest siehst du in den links!

            Wolf29

            Kommentar


            • #7
              Ich werfe mal preg_match_all in den Raum.
              Ein regulärer Ausdruck ist zwar nicht notwendig, vereinfacht aber die Problemlösung ungemein.

              Kommentar


              • #8
                Da hast Du wahrscheinlich recht, aber ich denke, dass wird phptroll noch mehr verwirren!

                Wolf29

                Kommentar


                • #9
                  Tut es auch, trotzdem danke für die ganzen Lösungsvorschläge. Werde mich gleich dran setzen.
                  MfG phptroll

                  Kommentar

                  Lädt...
                  X