Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » PHP-Code ordnen Antworten
PHP-Code ordnen

Crash
Otto-Normal-Poster


Beiträge: 74


Hi,
Ich möcht mal fragen, ob es irgendwo eine gute Erklärung gibt wie man ordentlichen PHP-Code schreibt, wenn man viele If´s - else, .. hat, damit er übersichtlich bleibt..

Bye..

  Profil   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


Tabs!

if()
{
<tab>do();
} else {
<tab>do();
}

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

Lewi
Quasselstrippe


Beiträge: 288


philippgerard schrieb am 29.10.2003 22:34
if()
{
<tab>do();
} else {
<tab>do();
}


Wäre eher für Folgendes:
if() {
<tab>do();
} else {
<tab>do();
}

Dein Format würde ich eher bei Funktions-Definitionen benutzen.

---
Lewi = ehemals the_doc

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


http://pear.php.net/manual/en/standards.php

Sollte man sich mehr oder weniger dran halten.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Ehemaliges Mitglied (#644)
Forenheld


Beiträge: 835


ich mache vor den () ein funktion immer ein leerzeichen
dann natürlich mit tabs oder 2-3 leerzeichen arbeiten.

so:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:
function do () {
  echo "blabla";
}

if ($something == "happend") {
  do ();
}
else {
  do ();
}


gruß und so,
Paul

  Profil   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Hi,
mhhh ja, aber ich hab:
if dann else dann if dann if dann else dann if dann else das Script hab ich schon neu geschrieben, weil ich da nich mehr durch gesehen hab und es waren nur 100 Zeilen Code. Bin gerade dabei es neu zu schreiben und möchte es besser schreiben / übersichtlicher.

Bye

  Profil   Editieren   Zitieren

MCM
Quasselstrippe


Beiträge: 425


ICh machet so:

1: 
2: 
3: 
4: 
5: 
6: 
7:
if·(bla·==·blup)·{
····mache dies;
}

function·hallo()·{
····tu das;
}


Wobei ein · ein Leerzeichen entspricht, dann bleibt die Hirarchie der Verzweigungen gut sichtbar

---
cya MCM

[my page] [about me]

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

Diese Nachricht wurde geändert von: MCM
  Profil   Website   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Ich hab Phase 5.3 da macht er die . automatisch ..

  Profil   Editieren   Zitieren

kingkool
Mausakrobat


Beiträge: 154


hmm
ich machs jedenfalls so:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13:
if·(bla·==·gaga)
    {
        salut;
    }
    else
          {
                  tulas;
           }
   
function·hallo()·
      {
           tu das;
      }

aber jeder muss da selber nachher wieder den code lesen können

greetz
kool

---
--------------------------------------
http://www.alkool.ch

Diese Nachricht wurde geändert von: kingkool
  Profil   Website   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


siehe pear:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13:
<?php

if ((condition1) || (condition2))
{
    action1;
} elseif ((condition3) && (condition4))
{
    action2;
} else {
    defaultaction;
}

?>


---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


@philipp: Hey, hatte den PEAR-Link doch schon gepostet...

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben