- Leerzeichen nur da setzen wo diese auch hingehören. z.B.:
- PHP: $var = 'value';
JS: var foo = 'bar';
Smarty: {func var="value"}
Bei Schleifen:
if ($var == 'value')
{
...
{
...
do
{
...
while (cond)
{
...
foreach ($x as $y)
{
...
Große Arrays oder Schleifen verschachteln:
array(
'x' => 'y',
'z' => array(1,
2
if (
(cond1
&& cond2)
|| (cond3
&& cond4)
{
...
Sonstiges:
function func(param1, param2, param3 = false)
{
...
- Immer geschweifte Klammern verwenden:
- if (true) echo 1 else echo 2;
if (true)
{
echo 1;
{
echo 2;
- Kommentare richtig setzen:
- // Einzeiliges Kommentar
$var = 0;
...
/**
* Mehrzeiliges Kommentar
*
* Hier passiert das
*/
$var = 0;
$var++;
unset($var);
...
- Einrückungen mit Tabulator, niemals mit Leerzeichen:
- if (true)
{
switch (true)
{case cond1:
echo 1;
break;
echo 0;
break;
if (false)
{
...
<div>
...
<table>
<tbody>
<tr>
<td>
Zelle
- Keine unnötigen Leerzeilen:
- <p>
Hallo
</p>
if (true)
{}echo 1;
- Keine auskommentierten Debugmeldungen committen:
- // echo 'test';
- Groß- und Kleinschreibung berücksichtigen:
- Auch wenn es manchmal trotzdem funktioniert, immer die richtige Schreibweise verwenden:
$myVar = 1;
if ($myvar == 0)
{
}...