Czy każdy kod jest poprawny? Co to znaczy "poprawny kod"?
Na to i inne pytania postaram się odpowiedzieć opierając się na własnym doświadczeniu oraz pewnych metodykach.
Luty 2008 inicjajatywa goPHP5 – dużo opensourcowych projektów przestaje wspierać wersję 4 • W 2009 zawiązuje PHP Standard Group, który następnie zmienia nazwę na PHP-FIG – Framework Interoperability Group
Deklarowania widoczności final public static, czy static final public, a może public final static, • Gdzie i kiedy używać spacji w kodzie • Jak powinny wyglądać struktury kontrolne • Ciekawostka – dopuszczony jest case z przelotem
break'; break; case 1: echo 'Second case, which falls through'; // no break case 2: case 3: case 4: echo 'Third case, return instead of break'; return; default: echo 'Default case'; break; }
{ if (!isset($data['_payload'])) { throw new InvalidArgumentException("Payload not found"); } if (!isset($data['_headers'])) { throw new InvalidArgumentException("Headers not defined"); } if (!isset($data['_headers']['target'])) { throw new InvalidArgumentException("Missing target header"); } if (!is_array($data['_headers']['target']) || count($data['_headers']['target']) !== 2) { throw new InvalidArgumentException("Wrong target"); } }