suit: ordentliches Einrücken von Code

Beitrag lesen

Ich weiss, vorher hatte ich die auch benutzt. Aber die Zeile in der Bedingung wurde dann ziemlich lang und unübersichtlich. Ausserden vergass ich zig mal eine der 5. Klammern am Ende, um die Bedingung zu schliessen...

Du kannst auch mehrzeilig schreiben und einrücken bzw. Klammern verwenden um das Zeug lesbarer machen.

<?php  
  if ( // Bedingung auf xxx und yyy  
    (  
      $bar === true || // hier passiert das ODER  
      $baz != 0        // dieses hier  
    ) && (             // UND folgendes  
      $qux === $foo    // ja das hier  
    )  
  ) {  
    // do something  
  }  
?> 

Kommentare und ein ordentlicher Einrückungsstil sind das A und O (oder besser Α und Ω) sind essentiell, um Programmcode oder Markup verständlich und lesbar zu halten.

0 72

Regulärer Ausdruck

AirMax
  • php
  1. 0
    Beat
    1. 0
      AirMax
      1. 0
        Der Martin
        1. 0
          AirMax
          1. 0

            Webserver MacOsX aktivieren

            pat
            • software
  2. 1
    suit
    1. 0
      AirMax
      1. 0

        Warum auch ein völlig anderes Thema ein Doppelposting sein kann.

        suit
        • meinung
        1. 0
          AirMax
          1. 0
            suit
          2. 1

            $tänze = array_count_values($hochzeiten);

            ChrisB
            1. -1
              AirMax
              1. 3
                Der Martin
            2. 0
              AirMax
    2. 0
      AirMax
      1. 0
        suit
        1. 0
          suit
          1. 0
            AirMax
            1. 0
              suit
              1. 0
                AirMax
                1. 0
                  AirMax
                  1. 0
                    suit
                    1. 0
                      AirMax
                      1. 0
                        suit
                        1. 0
                          AirMax
                          1. 0
                            AirMax
                            1. 0
                              suit
                              1. 0
                                AirMax
                                1. 0
                                  AirMax
                                  1. 0
                                    suit
                                    1. 0
                                      AirMax
                                    2. 0
                                      AirMax
                                      1. 0
                                        suit
                                        1. 0
                                          AirMax
                                          1. 0
                                            AirMax
                                            1. 0

                                              zufälligen Eintrag aus Array wählen

                                              suit
                                    3. 0
                                      Airmax
                                      1. 0

                                        ordentliches Einrücken von Code

                                        suit
                                        • programmiertechnik
                                    4. 0

                                      Header-Informationen

                                      AirMax
                                      • https
                                      1. 0
                                        AirMax
                                      2. 0
                                        Edgar Ehritt
                                        1. 0
                                          AirMax
                                          1. 0
                                            Edgar Ehritt
                                            1. 0
                                              AirMax
                                              1. 0
                                                Edgar Ehritt
                                                • programmiertechnik
                                                1. 0
                                                  AirMax
                                                  1. 0
                                                    AirMax
                                                    1. 0
                                                      Edgar Ehritt
                                                      1. 0
                                                        AirMax
                                                        1. 0
                                                          Edgar Ehritt
                                                          1. 0
                                                            AirMax
                                                            1. 0
                                                              Edgar Ehritt
                                                              • php
                                                              1. 0
                                                                AirMax
                                                                1. 0
                                                                  Edgar Ehritt
                                                                  1. 0
                                                                    AirMax
                                                                    1. 0
                                                                      Edgar Ehritt
                                                                      1. 0
                                                                        AirMax
                                            2. 0
                                              AirMax
                                              1. 0
                                                Edgar Ehritt
                                                • php
                                                1. 0
                                                  AirMax
                                                  1. 0
                                                    Edgar Ehritt
                                                    1. 0
                                                      AirMax
                                                      1. 0
                                                        Edgar Ehritt
                                                        1. 0
                                                          AirMax
                                                2. 0
                                                  AirMax
    3. 0
      AirMax
      1. 0
        suit
        1. 0
          AirMax
          1. 0
            suit
            1. 0
              AirMax
              1. 0
                suit