Tworzyć, modyfikować i odczytywać możemy nie tylko ustawienia (dyrektywy): Config obsługuje również komentarze i sekcje, które są pozycjami nadrzędnymi. Każdy element ma swoją nazwę, typ i zawartość. Typ obiektu zmienimy korzystając z metody setType(). Wszystkimi z wymienionych elementów zarządzamy za pomocą tych samych metod, przykładowo do dodawania nowej pozycji służy addItem(), a do odczytu istniejącej – getItem(). Ustawienia mogą być grupowane w sekcjach, a nawet porządkowane w postaci struktury drzewiastej. Bardzo wygodne jest również przeszukiwanie konfiguracji w celu znalezienia odpowiednich elementów; przypomina ono korzystanie ze znanego w świecie XML-a narzędzia XPath.
Config 1.10.11
Config to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet służący do odczytu, przetwarzania (parsowania), tworzenia i modyfikacji plików konfiguracyjnych dla aplikacji PHP-owych i nie tylko. Obsługuje wiele formatów, w tym XML, INI, PHP (skrypty PHP-owe zawierające ustawienia, np. w postaci stałych) czy Apache (konfiguracja serwera WWW o tej samej nazwie). Co więcej, możemy rejestrować nowe, własne standardy.