Συνάρτηση ini_get_all

Η συνάρτηση ini_get_all επιστρέφει έναν πίνακα με όλες τις διαθέσιμες ρυθμίσεις PHP. Μπορείτε να λάβετε είτε όλες τις ρυθμίσεις, είτε μόνο για ένα συγκεκριμένο module. Η συνάρτηση επιστρέφει έναν associative πίνακα, όπου τα κλειδιά είναι τα ονόματα των ρυθμίσεων, και οι τιμές είναι πληροφορίες για κάθε ρύθμιση.

Σύνταξη

phpini_get_all([string $extension]);

Παράδειγμα

Λήψη όλων των διαθέσιμων ρυθμίσεων PHP:

php<?php
  $res = ini_get_all();
  print_r($res);
?>

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

php[
  'short_open_tag' => [
    'global_value' => '1',
    'local_value' => '1',
    'access' => 4
  ],
  'display_errors' => [
    'global_value' => '1',
    'local_value' => '1',
    'access' => 7
  ]
]

Παράδειγμα

Λήψη ρυθμίσεων μόνο για το module mbstring:

php<?php
  $res = ini_get_all('mbstring');
  print_r($res);
?>

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

php[
  'mbstring.language' => [
    'global_value' => 'neutral',
    'local_value' => 'neutral',
    'access' => 4
  ],
  'mbstring.internal_encoding' => [
    'global_value' => 'UTF-8',
    'local_value' => 'UTF-8',
    'access' => 4
  ]
]

Δείτε επίσης

  • τη συνάρτηση ini_get,
    που επιστρέφει την τιμή μιας ρύθμισης
  • τη συνάρτηση ini_set,
    που ορίζει την τιμή ρύθμισης