Strona główna › Pytania INF.03 › Pytanie 1951
INF.03 · pytanie #1951
W PHP, aby przekierować użytkownika na inną stronę internetową, można użyć funkcji
- Aupload();
- Brequire();
- Cinclude();
- Dheader();
Poprawna odpowiedź: D. header();
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja header() w języku PHP służy do wysyłania nagłówków HTTP do przeglądarki użytkownika, co pozwala na przekierowanie go na inną stronę. Aby to zrobić, należy wywołać funkcję header() z odpowiednim argumentem, na przykład: header('Location: http://www.example.com');. To podejście jest zgodne z najlepszymi praktykami w programowaniu, ponieważ umożliwia natychmiastowe przekierowanie użytkownika przed jakimkolwiek innym wyjściem z skryptu. Ważne jest jednak, aby nie wysłać żadnych danych do przeglądarki przed wywołaniem header(), ponieważ PHP nie pozwala na modyfikację nagłówków po ich wysłaniu. Warto również pamiętać, że można używać header() do ustawiania wielu różnych nagłówków, co otwiera szerokie możliwości w kontekście kontroli odpowiedzi HTTP. Użycie header() w połączeniu z odpowiednimi kodami statusu, jak 301 (trwałe przekierowanie) czy 302 (tymczasowe przekierowanie), pozwala na lepsze zarządzanie SEO oraz doświadczeniem użytkowników.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.