PHP & Infraestrutura

 

Seguem duas dicas/referências interessantes do PHP que podem ser utilizadas para ajudar a resolver problemas de sistemas que envolvem a manipulação de arquivos no servidor de aplicação, como a execução e gravação de arquivos. As referências podem ser utilizadas para trabalho colaborativo com Infraestrutura se bem implementadas.

São elas:

PHP EXEC

Sintaxe -> string exec ( string $command [, array &$output [, int &$return_var ]] )

PHP SYSTEM

Sintaxe -> string system ( string $command [, int &$return_var ] )

Ambos são capazes de executar comandos no servidor. A vantagem do system é que ele funciona como a chamada system do C, permitindo que comandos em lote possam ser executados e ainda exibe o retorno da execução. O retorno é tratado pelo sistema ou pelo próprio PHP dependendo da execução. Caso precisem executar algo e receber o retorno puro, a função passthru() é uma outra opção interessante!

http://php.net/manual/en/function.exec.php
http://www.php.net/manual/en/function.system.php
http://www.php.net/manual/en/function.passthru.php

Armando Freire
Email: armandofreire.it@gmail.com