Strona główna › Pytania INF.03 › Pytanie 2298
INF.03 · pytanie #2298
Linia kodu przedstawiona w PHP ma na celu
- Austalić wartość dla zmiennej $OSOBA
- Bporównać dwa ciągi znaków
- Czdefiniować stałą o nazwie OSOBA
- Dprzypisać wartości do tablicy
Poprawna odpowiedź: C. zdefiniować stałą o nazwie OSOBA
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
W języku PHP funkcja define() służy do definiowania stałych które są wartościami niezmiennymi po zdefiniowaniu. W przykładzie define(OSOBA Anna Kowalska) definiujemy stałą o nazwie OSOBA z przypisaną wartością Anna Kowalska. Stałe są używane gdy potrzebujemy zagwarantować że dana wartość pozostanie niezmienna przez cały czas działania programu co jest kluczowe w zapewnieniu spójności i integralności danych. PHP odróżnia stałe wielkością liter więc zgodnie z konwencją stałe zapisuje się wielkimi literami dla lepszej czytelności. Funkcja ta jest często używana do definiowania wartości konfiguracyjnych takich jak ścieżki do plików czy dane dostępowe które nie powinny być zmieniane podczas wykonywania skryptu. Dzięki funkcji define() unikamy przypadkowego nadpisania istotnych wartości co jest jedną z dobrych praktyk programistycznych. Warto zaznaczyć że od PHP 7 istnieje możliwość definiowania stałych tablicowych co ułatwia organizację bardziej złożonych danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.