Ir para conteúdo
Fórum Script Brasil

Thiago Monteiro

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Thiago Monteiro

Thiago Monteiro's Achievements

0

Reputação

  1. Saudação a todos. Estou tentando passar um array para um script perl. pagina php <? $array = array(1, 2, 3, 4, 5); passthru("some_script.pl $array"); ?> ------------------------------------------------------------ script perl print "@ARGV"; ------------------------------------------------------------------------ O script deveria exibir os numeros do array que foi passado como argumento. no lugar da resposta esperada que seria a sequencia 12345 esta sendo exibido a palavra "Array" -------------------------------------------------------------------------------------------------------------- Realizei outro teste, criei um vetor e passei cada uma das posiçoes do vetor como argumentos separados <?php $x[]=1; $x[]=2; $x[]=3; $x[]=4; passthru("some_script.pl ".$x[1]." ".$x[2]." ".$x[3]." ".$x[4].""); ?> nesse caso o script funcionou perfeitamente consegui acessar cada um dos valores. percebi entaum que o array que estava sendo enviado para o script estava sendo armazenado com um indice do array @ARGV. meu vetor gerado na pagina php esta sendo armazenado na posiçao zero da $ARGV[0] tentei acessar os valores da seguinte forma print @ARGV[0]["posição"]; mas não funcionou. se alguém puder ajudar, obrigado.
×
×
  • Criar Novo...