![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
No i niestety, gdy go skompiluję, wyświetla mi się kod: Dzień dobry, pomimo tego, że $godzina=125. Co zrobiłem źle z tym kodem? A moze instrukcja switch nie obsługuje polecenia and? Ten post edytował Początkujący 27.08.2010, 15:15:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 5 Dołączył: 7.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na początek 1 linijka. == To operator porównania, tym = przypisuje się wartość. Więc zamiast '==' ma być '='. Zamiast 'and' lepiej używać operatora '&&'. I jeszcze jedno, masz:
a po po sekcji case powinien być dwukropek (:), nie średnik (;). Mam jeszcze uwagę co do wydajności kodu. Zamiast cudzysłowów (") należy używać operatora konkatenacji tzn. łączenia tekstu z czymkolwiek innnym(.). W takim wypadku zamiast:
byłoby:
Po prostu w cudzysłowach parser PHP szuka zmiennych, i innych typów danych, a w apostrofach nie szuka nic. Ten post edytował Webmasterr 27.08.2010, 16:25:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:20 |