pl: Material für Code Manipulation

Beitrag lesen

format parameter index

An explicit format parameter index, such as 2$. By default sprintf will format the next unused argument in the list, but this allows you to take the arguments out of order, e.g.:

      printf '%2$d %1$d', 12, 34;      # prints "34 12"
      printf '%3$d %d %1$d', 1, 2, 3;  # prints "3 1 1"

Beachte die beiden Beispiele.

Eine praktische Bedeutung kann ich auch hier nicht erkennen. Weder bei einem kleinen, nur wenige Zeilen umfassenden Template noch bei größeren, sich über mehrere Seiten erstreckende Templates. Wie ich bereits weiter oben festgestellt habe, die Reihenfolge löst das Problem nicht, ein Index ist kein Ersatz für einen Namen. Einige CPAN-Autoren haben sich übrigens ebenfalls diesem Thema gewidmet, siehe also dort.

MfG

0 56

Material für Code Manipulation

MB
  • kontextwechsel
  • regex
  • zur info
  1. 0
    pl
    1. 0
      MB
      1. 0
        dedlfix
      2. 0
        Die schlaue Regina
        1. 0
          Christian Kruse
          1. 0
            dedlfix
            1. 0
              Christian Kruse
              1. 0
                JürgenB
                1. 0
                  Die schlaue Regina
                  1. 0
                    dedlfix
                    1. 0
                      Die schlaue Regina
                  2. 0
                    JürgenB
                2. 2
                  mermshaus
        2. 0
          MB
          1. 0
            pl
            1. 0
              Matthias Apsel
              1. 0
                pl
                1. 0
                  Gunnar Bittersmann
                  • javascript
                  • php
                  • programmiertechnik
                2. 0
                  Matthias Apsel
                  1. -2
                    pl
                    1. 0
                      Matthias Apsel
                      1. -1
                        pl
                        1. 1
                          Christian Kruse
                          1. 0
                            pl
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                pl
          2. 0
            pl
            1. 0
              pl
              1. 0
                Gunnar Bittersmann
                • javascript
                1. 0
                  pl
                  1. 0
                    JürgenB
                    1. 0
                      pl
                      1. 0
                        pl
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      pl
        3. 0
          pl
          1. 0
            Gunnar Bittersmann
            • meinung
      3. -2
        pl
        1. 1

          Isch mach disch minus

          Die schlaue Regina
          1. 4
            asdf
            1. -2
              pl
          2. 0
            pl
            1. 6
              dedlfix
            2. 1
              Matthias Apsel
              1. 0
                Die schlaue Regina
                1. 0
                  dedlfix
                  • menschelei
                  • zu diesem forum
                  1. 0
                    Die schlaue Regina
            3. 0
              Die schlaue Regina
              1. 0
                dedlfix
                1. 0
                  Gunnar Bittersmann
                  • meinung
              2. 0
                Gunnar Bittersmann
                • meinung
            4. 0
              Gunnar Bittersmann
              • meinung
            5. 0
              MB
  2. 0
    pl
    1. 0
      pl