Der Martin: doppelt geschweifte klammern

Beitrag lesen

Hallo,

wie schon erwähnt wurde, ist das nichts, was in der Programmiersprache selbst eine spezielle Bedeutung hat. Vermutlich hast du das nicht im Programmcode an sich gesehen, sondern in Textfragmenten, über die eine Template Engine herfallen soll, um Platzhalter zu ersetzen.

ja so wollte ich das ausdrücken. Welchen speziellen speziellen nutzen hat das???

hauptsächlich den, dass man nicht Programmcode und Nutzinhalt mischen muss.

Warum geht man nicht einfach hin und macht sowas:

<h1><?php echo $title; ?></h1>

warum so

<h1>{{title}}</h1>

Im zweiten Fall muss derjenige, der das Template erstellt, kein Programmierer sein, er muss die verwendete Scriptsprache (hier im Beispiel PHP) nicht kennen, und er kann auch nichts wirklich grob kaputtmachen.

Auch das spätere Ändern der Inhalte ist einfacher; man braucht bloß {{title}} innerhalb des Textes an eine andere Stelle zu setzen und muss nicht wieder in die Programmlogik eingreifen.

So long,
 Martin

--
Es gibt eine Theorie, die besagt, dass das Universum augenblicklich durch etwas noch Komplizierteres und Verrücktes ersetzt wird, sobald jemand herausfindet, wie es wirklich funktioniert. Es gibt eine weitere Theorie, derzufolge das bereits geschehen ist.
- (frei übersetzt nach Douglas Adams)
0 58

doppelt geschweifte klammern

.MB
  • programmiertechnik
  1. 0
    chorn
    1. 0
      .MB
      1. 1
        Auge
      2. 1
        dedlfix
        1. 0
          .MB
          1. 1
            dedlfix
          2. 1
            Linuchs
  2. 0
    dedlfix
    1. 0
      .MB
  3. 1
    Der Martin
    1. 0
      .MB
      1. 1
        Der Martin
        1. 0
          .MB
  4. 0
    Rolf b
    1. 0
      Tabellenkalk
      1. 0
        dedlfix
    2. 0
      .MB
  5. 1

    Platzhalter sind in PHP "nicht wirklich sinnvoll"

    Google weiß alles
    1. 1
      dedlfix
    2. 1

      Noch ein "Geimtipp"

      Google weiß alles
      1. 0
        pl
        1. 0
          Mitleser
          1. -1
            pl
            1. 0
              Mitleser
            2. 0
              1unitedpower
    3. 3
      Tabellenkalk
      1. -1
        Google weiß alles
        1. 0
          Rolf b
          1. 0
            Google weiß alles
            1. 0
              Gunnar Bittersmann
            2. 0
              1unitedpower
          2. 0
            Google weiß alles
            1. 0
              Tabellenkalk
              1. 0
                Google weiß alles
                1. 0
                  Tabellenkalk
            2. 0
              mermshaus
              1. 0
                Google weiß alles
                1. 1
                  mermshaus
                  1. 1
                    mermshaus
                    1. 0
                      Google weiß alles
                      1. 0
                        Mitleser
                        1. 0

                          Klare Ansage: Lesen und keine falschen Behauptungen aufstellen

                          Google weiß alles
                          • meinung
                          1. 1
                            mermshaus
                            1. 0
                              Google weiß alles
                      2. 2
                        mermshaus
                        1. 1
                          mermshaus
                          1. 0
                            Google weiß alles
                        2. 0
                          Google weiß alles
                          1. 0

                            Korrektur

                            Google weiß alles
                  2. -1
                    Google weiß alles
    4. 0
      pl
    5. 0
      Felix Riesterer
      1. 0
        Google weiß alles
  6. 0
    1unitedpower
    1. 0
      mermshaus
  7. 0
    KoJoTe
    1. 0
      MB