Podręcznik PHP Poprzedni Następny LXXXVI. GNU Readline Funkcje readline() implementują interfejs do biblioteki GNU Readline. Funkcje te pozwalają na tworzenie edytowalnych linii poleceń. Jako przykład może posłużyć Bash, który pozwala na używanie klawiszy strzałek do poruszania się po wpisanej części polecenia lub przewijanie historii. Ze względu na interaktywność tej biblioteki, nie przyda się ona do pisania aplikacji sieciowych, lecz może być przydatna do pisania skryptów które mają być uruchamiane z linii poleceń. Wymagania Aby korzystać z funkcji readline niezbędne jest zainstalowanie biblioteki libreadline i skompilowanie PHP ze wsparciem dla readline. Instalacja Aby skompilować PHP ze obsługą PHP niezbędne jest skonfigurowanie PHP z opcją --with-readline po instalacji libreadline. Bibliotekę libreadline można znaleźć na stronie domowej projektu GNU Readline pod adresem http: / /cnswww.cns.cwru.edu / ~chet / readline / rltop.html. Jest ona obsługiwana przez Cheta Ramey 'a, który jest także autorem Basha. Konfiguracja To rozszerzenie nie definiuje żadnych dyrektyw konfiguracyjnych. Typy zasobów To rozszerzenie nie definiuje żadnych rodzajów zasobów. Stałe To rozszerzenie nie definiuje żadnych stałych. Poprzedni Spis treści Następny Początek rozdziału