Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Kiedy średnik?
pawel.ad
post 13.08.2011, 20:00:09
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 8.03.2010
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


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źć.

Ten post edytował pawel.ad 13.08.2011, 20:08:43
Go to the top of the page
+Quote Post
crocodillo
post 13.08.2011, 20:06:11
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 44
Dołączył: 31.07.2011
Skąd: wrocław

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
pawel.ad
post 13.08.2011, 20:09:23
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 8.03.2010
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Oj tam, na szybko pisałem ;-)

Żadnej różnicy, tak?
OK, dzięki smile.gif
Go to the top of the page
+Quote Post
crocodillo
post 13.08.2011, 20:14:03
Post #4





Grupa: Zarejestrowani
Postów: 215
Pomógł: 44
Dołączył: 31.07.2011
Skąd: wrocław

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
peter13135
post 13.08.2011, 20:16:14
Post #5





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


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. }


--------------------
:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:39