Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe PHP

Aby sprawdzić ustawienia konfiguracji PHP (z pliku php.ini), można uruchomić skrypt zawierający wywołanie:

Źle. phpversion() zwraca tylko numer wersji PHP, nie całą konfigurację.
Dobrze. phpinfo() wypisuje pełną konfigurację PHP, w tym ustawienia z php.ini.
Źle. phpcredits() wyświetla autorów PHP, a nie ustawienia.
Źle. ini_set() zmienia pojedyncze ustawienie w czasie działania, nie wyświetla konfiguracji.
Funkcja phpinfo() generuje stronę z pełną informacją o konfiguracji PHP: wartości dyrektyw z pliku php.ini, załadowane rozszerzenia, wersję, ścieżki i zmienne środowiskowe. Wystarczy uruchomić skrypt <?php phpinfo(); ?>, by sprawdzić, jak skonfigurowany jest serwer. Dlatego do podejrzenia ustawień PHP służy phpinfo().
Pozostałe funkcje robią coś węższego lub innego. ini_set() służy do zmiany jednej dyrektywy konfiguracji w trakcie wykonywania skryptu, lecz sama niczego nie wyświetla. phpversion() zwraca jedynie numer wersji interpretera - to drobny wycinek informacji, a nie pełna konfiguracja. phpcredits() pokazuje listę twórców PHP, więc z ustawieniami nie ma związku. Pełny podgląd konfiguracji, łącznie z wartościami z php.ini, daje phpinfo().

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.