Raketenwilli: PHP-Syntax: Anführungszeichen

Beitrag lesen

Das ist schrecklich unleserlicher Code.

Sequentiell formulierte Terme kann man der Lesbarkeit zuliebe auch gut mehrzeilig schreiben. Aber dann bitte mit dem entscheidenden Operator am Anfang der Folgezeile, nicht am Zeilenende. Sonst ist der Vorteil der schnellen Erkennbarkeit wieder futsch.

Jepp. Vor allem wenn das Ergebnis etwas wie ein „String, der formalen Vorschriften unterliegt“ sein soll. Hier soll das Ergebnis gültiges und auch sonst richtiges HTML sein.

Gründe:

  • Ich kann sowas gut lesen, auch bei den derzeitigen Temperaturen.
  • Ich bin nach dem Lesen und Deuten, erst recht Editieren eines so verketteten Strings nicht urlaubsreif. Das könnte man vergleichen mit der Situation beim Erfassen „einfacher Sprache“ oder eines Raketenkastensatzes.
  • 😍 Im Hinblick auf die Grammatik übrigens auch mit dem Schreiben eines ebensolchenwelchen.
  • Zudem lassen sich bei dieser Schreibweise (die ich nicht grundlos gezeigt habe) auch Einfügungen - z.b. ein htmlentities() um eine Variable - sogar für einen Schluderer wie ich es bin - sehr einfach und auf Anhieb richtig verbauen.
  • Schon in der Grundschule hat man solche Schreibweisen beim Rechnen ohne Taschenrechner kennengelernt…

Zur Erinnerung: So sah das aus:

  27
+  2
+  1
+ 13
----
= 63
====

Allerdings hatte ich gehofft, dass der borisbär das sieht, überlegt warum der Raketenheini wohl solche „umständliche Kunststücke“, macht - und dann selbst darauf kommt, dass man SOWAS prima lesen und editieren kann.

  • Auf die Performance - das hatten wir hier im Forum mal getestet, gemessen, vergleichen und diskutiert - hat der Verkettungsoperator kaum keinen negativen Einfluss.

Aber: „Naja. Jedes Gehirn funktioniert halt etwas anders.“(¹)


¹) Das will ich strikt neutral verstanden wissen! Ich z.B. notiere quasi (es gibt ganz wenige Ausnahmen) STETS die geschweiften Klammern um Blöcke (z.b. nach if). Auch wenn da nur eine Anweisung drin steht. Denn ich halte mich nämlich selbst für „blöd“ genug um bei deren Fehlen eine Ursache für künftige Fehler zu verorten (ausdrücklich nicht: zu „vermuten“.)

0 60

PHP function: Wie umgehe ich, dass eine Variable jedes Mal erneut definiert werden muss?

borisbaer
  • php
  1. 0
    Rolf B
    1. 0
      borisbaer
      1. 1
        Raketenwilli
        • php
        • programmiertechnik
        • programmplanung
        1. 0
          borisbaer
          1. 0
            Raketenwilli
            1. 0
              borisbaer
              1. 0
                Raketenwilli
                1. 0
                  borisbaer
                  1. 0
                    borisbaer
                    1. 0
                      Raketenwilli
                      1. 0
                        borisbaer
                        1. 1

                          PHP-Syntax: Anführungszeichen

                          Gunnar Bittersmann
                          • php
                          1. 0
                            Der Martin
                            • programmierstil
                            • syntax
                            1. 1
                              Raketenwilli
                              1. 0
                                Der Martin
                              2. 0

                                Mein höchstpersönlicher Monk bricht aus mir heraus

                                Auge
                                • menschelei
                                • programmierstil
                                • syntax
                                1. 0
                                  Gunnar Bittersmann
                                  • menschelei
                                  1. 0
                                    Auge
                                2. 0
                                  Raketenwilli
                              3. 0
                                borisbaer
                            2. 0
                              Gunnar Bittersmann
                          2. 0
                            borisbaer
                        2. 0
                          Tabellenkalk
                          1. 0
                            Raketenwilli
                          2. 1
                            Gunnar Bittersmann
                            • php
                            • programmierstil
                            1. 0
                              Tabellenkalk
                              1. 0
                                Gunnar Bittersmann
                            2. 0
                              borisbaer
                              1. 0

                                Sollte, hyperliquide Prüfung

                                Raketenwilli
                                1. 0
                                  Raketenwilli
                                  1. 0
                                    Rolf B
                                    1. 1
                                      Raketenwilli
                                2. 0
                                  borisbaer
                                  1. 0
                                    Raketenwilli
                                    1. 0
                                      Rolf B
                                      1. 0
                                        Raketenwilli
                                        1. 0
                                          Rolf B
                                        2. 0
                                          Der Martin
                                          • dateisystem
                                          • meinung
                                          1. 0
                                            Gunnar Bittersmann
                                            • cms
                                            • dateisystem
                                      2. 0
                                        borisbaer
                              2. 1
                                Rolf B
                                1. 0
                                  borisbaer
                                  1. 0
                                    Rolf B
                                    1. 0
                                      Tabellenkalk
                                    2. 0
                                      Der Martin
                                      • menschelei
                        3. 1
                          Rolf B
                          1. 0
                            Der Martin
    2. 0
      Der Martin
      1. 0
        borisbaer
        1. 0
          Der Martin
          1. 0
            borisbaer
            1. 0
              Der Martin
              1. 0
                Rolf B
        2. 1
          Gunnar Bittersmann
          • aria
          • php
          1. 1
            Gunnar Bittersmann
            • php
            • sicherheit
          2. 0
            borisbaer
            1. 0
              Gunnar Bittersmann
  2. 0
    Rolf B
    1. 0
      Gunnar Bittersmann
      • barrierefreiheit