Funkcja PHP ini_get_all() | #! Shebang

Funkcja PHP ini_get_all()

Funkcja PHP ini_get_all() zwraca wszystkie zarejestrowane opcje konfiguracyjne PHP w postaci tablicy asocjacyjnej.

Składnia funkcji PHP ini_get_all()

Funkcja PHP ini_get_all() ma następującą składnię:

ini_get_all(?string $extension = null, bool $details = true): array|false

Parametry

Parametr Opis
extension Nazwa rozszerzenia, którego opcje mają zostać zwrócone. Jeśli nie zostanie podana lub zostanie podany łańcuch 'core', funkcja zwróci wszystkie zarejestrowane opcje konfiguracyjne PHP.
details Określa, czy mają zostać zwrócone szczegółowe informacje o każdej opcji, czy tylko jej aktualne ustawienie.

Wartość true, która jest domyślna, oznacza że mają zostać zwrócone wartość globalna (global_value), wartość lokalna (local_value) i poziom dostępu (access).

Poziom dostępu to wartość typu int określająca, gdzie można ustawiać daną opcję. Każda z tych wartości odpowiada specjalnej stałej. Poniższa tabela zawiera zestawienie wartości, które można napotkać.

Wartości poziomu dostępu
Stała Wartość Opis
PHP_INI_USER 1 Opcję można ustawiać w skryptach użytkownika
PHP_INI_PERDIR 2 Opcję można ustawiać w plikach php.ini, .htaccess i httpd.conf
PHP_INI_SYSTEM 4 Opcję można ustawiać w plikach php.ini i httpd.conf
PHP_INI_ALL 7 Opcję można ustawiać wszędzie

Wartość false oznacza, że mają zostać zwrócone tylko bieżące wartości opcji.

Wartość zwrotna

Funkcja PHP ini_get_all() zwraca tablicę asocjacyjną lub false, jeśli określone rozszerzenie nie istnieje.

Typ zwrotny: array|false.

Udostępnij:
Share

Podobał Ci się ten artykuł?

Oceń go!

Średnia 5 / 5. Liczba głosów: 1

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

blank
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz