Ir para conteúdo
Fórum Script Brasil

Gibbosity

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Gibbosity

Gibbosity's Achievements

0

Reputação

  1. Gibbosity

    Problema

    Boa tarde pessoal, estou com problemas. vou tentar simplificar, tenho um arquivo texto chamado GRUPOA,GRUPOB, e outro arquivo texto chamado GRUPOC. Dentro do arquivo GRUPOA, está assim: elemento1:senha elemento2:senha E dentro do GRUPOB, está assim: elemento elemento elemento e GRUPOC igual o B elemento elemento elemento Então eu gostaria de comparar os 3 grupos, e printar na tela os elementos do grupo A que não estão nos elementos dos grupos B e C. meu código exemplo dessa explicação é este: $array = file($config->GRUPOA); $pass = array(); for($i=0; $i<count($array); $i++) { $narray = explode(':',$array[$i]); array_push($pass,$narray[0]); } $array_users = file($config->GRUPOB); $array_advanced_users = file($config->GRUPOC); /* */ $result = array_diff($pass,$array_users,$array_advanced_users); Está printando errado ! Meu código original existe mais grupos, mas é como citei acima... vou colar a função original: function global_no_assoc() { $config = new config(); $config->proxy(); /* */ $array = file($config->passwd); $pass = array(); for($i=0; $i<count($array); $i++) { $narray = explode(':',$array[$i]); array_push($pass,$narray[0]."\n"); } $array_users = file($config->users); $array_advanced_users = file($config->advanced_users); $array_semi_admins_proxy = file($config->semi_admins_proxy); $array_admins_proxy = file($config->admins_proxy); /* */ $result = array_diff($pass,$array_users,$array_advanced_users,$array_admins_proxy,$array_semi_admins_proxy); return $result; } Ta printando errado
×
×
  • Criar Novo...