Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: CONSTANT
Forum PHP.pl > Forum > Przedszkole
Gość_TakiTam
Jestem confused.

Mam zasadnicze pytanie:

Kiedy lepiej użyć zmiennej, a kiedy stała lepiej się spisze?

Pozdrawiam.
scanner
Rozróżniasz pojęcia stojące za słowami stała i zmienna?

Równie dobrze możesz zapytać co się lepiej spisze: okno, czy mur.
Gość_TakiTam
Rozróżniam te pojęcia. I wiem już nawet jakie są konsekwencje zastosowania zmiennej lub stałej. I dodam coś jeszcze: wiedzy tej nie zdobyłem dzięki takim ludziom jak Scanner.

1. Stałe nie mają znaku dolara ($) przed nazwą;
2. Stałe mogą być definiowane oraz używane wszędzie bez zważania na zasady dotyczące zakresu ich dostępności;
3. Stałe nie mogą być redefiniowane lub undefined po tym jak raz zostały zdefiniowane;
4. Stałe mogą zawierać tylko wartości skalarne.
scanner
No więc czego nie rozumiesz jeśli chodzi o stosowanie stałych i zmiennych?
Gość_TakiTam
Czy uzasadnione jest stwierdzenie, że co do zasady wszędzie gdzie się da należy stosować stałe, a tylko tam, gdzie to jest konieczne - zmienne?
scanner
Osobiście stosuję stałe tylko do wartość, które są niezmienne przez cały czas działania skryptu.

Np. HomeDir pakietu, Bazowy URL, prefix tabel w bazie...

Co do tej zasady o której mówisz - nigdy o niej nie słyszałem...
Gość_TakiTam
Cytat(scanner @ 2004-12-22 11:53:56)
Osobiście stosuję stałe tylko do wartość, które są niezmienne przez cały czas działania skryptu.

Np. HomeDir pakietu, Bazowy URL, prefix tabel w bazie...

No, i teraz się czegoś od Scannera dowiedziałem smile.gif. O to właśnie mi chodziło. Dzięki.

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