Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Executando páginas PHP em linha de comando

Imprimir
Avaliação do Usuário: / 12
PiorMelhor 

 

Se você gosta de criar páginas e sites em PHP e fica se matando para criar programas em outras linguagens como C ou JAVA para usá-los em tarefas simples via linha de comando, por quê não fazer as mesmas tarefas em sua especialidade: PHP?

Saiba que é possível criar programas em PHP e rodá-lo via linha de comando como se faz em C ou JAVA! A programação é a mesma e não é necessário ter um servidor WEB para fazer tudo funcionar.

Basta ter o PHP instalado, em distribuições do tipo Red Hat (Fedora, CentOS e etc.) o comando é:

yum install php

Para distribuições do tipo Debian, o comando é:

apt-get install php

Basicamente está pronto, mas vamos fazer um exemplo. Em seu editor de linha de comandos predileto (usarei o vi) digite o seguinte código, para o arquivo usaremos o nome olamundo.php:

< ? php
 echo “Hello World!\n”;
?>

Para executá-lo basta usar:

php olamundo.php

E o resultado será:

Só por isso já deu para entender a toada? Mas vamos fazer mais alguns exemplos.

Le alguma coisa do teclado:

< ? php
 echo “Digite seu nome: “;
 $line = trim(fgets(STDIN));
 echo “Olá $line\n”;
?>

STDIN indica que a leitura será feita da entrada padrão (Standard input), ou seja, o teclado e a função trim() é para tirar o, indesejável, ENTER do final da linha.

Outra maneira de fazer a mesma coisa é assim:

< ? php
 echo “Digite sua idade:\n“;
 fscanf(STDIN, “%d\n”, $idade);
 $nascimento = 2013 - $idade;
 echo “Você nasceu em $nascimento?\n”;
?>

Bom, a ideia está dada, agora é com a imaginação!

Adicionar comentário


Código de segurança
Atualizar

You are here: