<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.utilspec.cmdline.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'book.readline.php',
    1 => 'Readline',
    2 => 'Readline GNU',
  ),
  'up' => 
  array (
    0 => 'refs.utilspec.cmdline.php',
    1 => 'Extens&otilde;es Espec&iacute;ficas para Linha de Comando',
  ),
  'prev' => 
  array (
    0 => 'refs.utilspec.cmdline.php',
    1 => 'Extens&otilde;es Espec&iacute;ficas para Linha de Comando',
  ),
  'next' => 
  array (
    0 => 'readline.setup.php',
    1 => 'Instala&ccedil;&atilde;o/Configura&ccedil;&atilde;o',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/readline/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.readline.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.readline" class="book">
 
 <h1 class="title">Readline GNU</h1>
 

 
 <div id="intro.readline" class="preface">
  <h1 class="title">Introdução</h1>
  <p class="simpara">
   As funções readline implementam uma interface para
   a biblioteca Readline GNU. Estas são funções que fornecem
   linhas de comando editáveis. Um exeplo é a maneira que o Bash permite
   usar as teclas de setas para inserir caracteres ou navegar pelo
   histórico dos comandos. Por causa da naturesa interativa desta
   biblioteca, ela será de pouco uso para escrever aplicações Web,
   mas pode ser util ao escrever scripts usados a partir de uma
   <a href="features.commandline.php" class="link">linha de comando</a>.
  </p>
  <p class="simpara">
   A partir do PHP 7.1.0 esta extensão é suportada no Windows.
  </p>
  <div class="caution"><strong class="caution">Cuidado</strong>
   <p class="simpara">
    A extensão readline não é segura para threads! Portanto, o uso dela com qualquer
    SAPI verdadeiramente segura para threads (como mod_winnt do Apache) é fortemente desencorajado.
   </p>
  </div>
 </div>
 

 




 




 







<ul class="chunklist chunklist_book"><li><a href="readline.setup.php">Instala&ccedil;&atilde;o/Configura&ccedil;&atilde;o</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="readline.requirements.php">Depend&ecirc;ncias</a></li><li><a href="readline.installation.php">Instala&ccedil;&atilde;o</a></li><li><a href="readline.configuration.php">Configura&ccedil;&otilde;es em Execu&ccedil;&atilde;o</a></li></ul></li><li><a href="readline.constants.php">Constantes predefinidas</a></li><li><a href="ref.readline.php">Fun&ccedil;&otilde;es da extens&atilde;o Readline</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.readline.php">readline</a> — L&ecirc; uma linha</li><li><a href="function.readline-add-history.php">readline_add_history</a> — Adiciona uma linha ao hist&oacute;rico</li><li><a href="function.readline-callback-handler-install.php">readline_callback_handler_install</a> — Inicializa a interface de chamada de retorno e o terminal de readline, mostra o prompt e retorna imediatamente</li><li><a href="function.readline-callback-handler-remove.php">readline_callback_handler_remove</a> — Remove um manipulador de chamada de retorno previamente instalado e restaura a configura&ccedil;&atilde;o do terminal</li><li><a href="function.readline-callback-read-char.php">readline_callback_read_char</a> — L&ecirc; um caractere e informa a interface de chamada de retorno de readline quando uma linha &eacute; recebida</li><li><a href="function.readline-clear-history.php">readline_clear_history</a> — Limpa o hist&oacute;rico</li><li><a href="function.readline-completion-function.php">readline_completion_function</a> — Registra uma fun&ccedil;&atilde;o de completamento</li><li><a href="function.readline-info.php">readline_info</a> — Obt&eacute;m/Define v&aacute;rias vari&aacute;veis internas de readline</li><li><a href="function.readline-list-history.php">readline_list_history</a> — Lista o hist&oacute;rico</li><li><a href="function.readline-on-new-line.php">readline_on_new_line</a> — Informa &agrave; readline que o cursor se moveu para uma nova linha</li><li><a href="function.readline-read-history.php">readline_read_history</a> — L&ecirc; o hist&oacute;rico</li><li><a href="function.readline-redisplay.php">readline_redisplay</a> — Redesenha a tela</li><li><a href="function.readline-write-history.php">readline_write_history</a> — Grava o hist&oacute;rico</li></ul></li></ul></div><?php manual_footer($setup); ?>