Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kiedy średnik?
Forum PHP.pl > Forum > Przedszkole
pawel.ad
Szybka piłka - kiedy powinno się stosować średnik w PHP? Chodzi mi między innymi o klamry - nie generuje się żaden błąd kiedy napiszę coś takiego:
  1. for($i = 1; $ < 10; $i++)
  2. {
  3. echo "foo";
  4. }

i coś takiego
  1. for($i = 1; $ < 10; $i++)
  2. {
  3. echo "foo";
  4. };

Czy jest jakakolwiek różnica? Czytam ostatnio sporo o najczęściej popełnianych błędach początkujących koderów i o nawykach jakie powinno się wdrażać, ale na ten temat nic nie mogę znaleźć.
crocodillo
Za klamrą nie wstawiasz, ale jeśli wstawisz nawet i 20, to nic się nie stanie (plik będzie większy)

Ale za to w Twoim przykładzie, w pętli FOR(;;;) rozdzielasz średnikiem, nie przecinkiem
pawel.ad
Oj tam, na szybko pisałem ;-)

Żadnej różnicy, tak?
OK, dzięki smile.gif
crocodillo
Cytat(pawel.ad @ 13.08.2011, 21:09:23 ) *
Oj tam, na szybko pisałem ;-)

Tak myślałem.
Generalnie to wszystkie instrukcje muszą być zakończone średnikiem. Może być tylko pominięty ten ostatni przed ?>, ale ja sam zawsze wstawiam ostatni
peter13135
pamiętaj, żeby nie wstawiać po ifach i pętlach. Mi na początku trudno było znaleźć błąd w takim skrypcie :
  1. if($a==coś($b));
  2. {
  3. $a->aBcD();
  4. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.