- https://secure.php.net/manual/pt_BR/features.commandline.introduction.php
- https://secure.php.net/manual/pt_BR/features.commandline.usage.php
- Comandos de entrada e saída de dados:
- http://php.net/manual/pt_BR/features.commandline.io-streams.php
Principais
printf("Digite uma palavra ou frase:\n");
$palavra = trim(fgets(STDIN)); // lê uma linha do STDIN
printf("Digite um número\n");
fscanf(STDIN, "%d\n", $numero); // carrega um número a partir do STDIN
// imprime valores
printf("A palavra eh: %s.\n",$palavra);
printf("O número eh: %s.\n",$numero);
- Array com os valores dos argumentos passados:
- print_r ($argv);
- Crie os scripts em PHP a seguir, para serem rodados pelo CLI:
- Leia dois números e diga qual a média, a soma e se é possível dividi-los;
- O script deve criar um vetor com 100 números aleatórios, exibi-los e mostrar a soma;
- Estabeleça uma conexão com um banco de dados qualquer;
- Liste os dados de uma tabela qualquer.