Las funciones readline() implementan una interfaz con la biblioteca GNU Readline. Estas son funciones que ofrecen l铆neas de comando editables. Un ejemplo de la manera en que trabajan podr铆a ser la forma en que Bash le permite usar las teclas de flechas para insertar caracteres o desplazarse a trav茅s del historial de comandos. Debido a la naturaleza interactiva de esta biblioteca, tendr谩 un uso muy reducido en la escritura de aplicaciones Web, aunque puede ser 煤til cuando se escriben scripts usados desde una l铆nea de comandos.
Nota: Esta extensi贸n no est谩 disponible en plataformas Windows
Para usar las funciones readline, necesita instalar libreadline. Puede encontrar libreadlinea en la p谩gina web del proyecto GNU Readline, en http://cnswww.cns.cwru.edu/~chet/readline/rltop.html. Este proyecto es administrado por Chet Ramey, quien es tambi茅n el autor de Bash.
Tambi茅n puede usar estas funciones con la biblioteca libedit, un reemplazo no-GPL de la biblioteca readline. La biblioteca libedit es distribuida bajo una licencia BSD y est谩 disponible para su descarga en http://sourceforge.net/projects/libedit/.
Para usar estas funciones, debe compilar la versi贸n CGI o CLI de PHP con soporte para readline. Necesita configurar PHP con la opci贸n --with-readline[=DIR]. Si desea usar el reemplazo de readline, libedit, configure PHP con la opci贸n --with-libedit[=DIR].
Esta extensi贸n no tiene directivas de configuraci贸n en php.ini.
Esta extensi贸n no tiene ning煤n tipo de recurso definido.
Esta extensi贸n no tiene ninguna constante definida.