PHP Classes

File: explorar_todos_os_dados.php

Recommend this page to a friend!
  Classes of Alexandre Tedeschi (d)   Conta Vivo On Line   explorar_todos_os_dados.php   Download  
File: explorar_todos_os_dados.php
Role: Example script
Content type: text/plain
Description: Exibe TODAS as informações disponíveis para seu uso.
Class: Conta Vivo On Line
Get details of an account of Vivo phone operator
Author: By
Last change:
Date: 10 years ago
Size: 1,456 bytes
 

Contents

Class file image Download
<?php
require_once "dContaVivo.inc.php";
// 1. Entre no site da VIVO: www.vivo.com.br
// 2. Clique em "Para empresas", e depois em "Fazer Login no Meu Vivo"
// 3. Realize seu login como gestor de uma conta corporativa
// 4. Em "Gerencie sua conta", seleciona "Baixar conta:" e "Conta eletrônica"
// 5. O arquivo TXT que você baixar, é o que será processado por esta classe.

// Modo de uso da classe:
// $conta->doParse($callbackLinha);
//
// function callbackLinha($n_linha, $dados)
// $n_linha: Apenas números
// $dados: Array:
// data_ativacao: dd/mm/yyyy
// linhaServicoFlags[]: (servico, yesno, param, data_inicio, data_fim)
// linhaServicos[]: (servico, plano, unidade, incluso, utilizado, valor, periodos[]: (titulo, valor, data_inicio, data_fim, incluso, utilizado))
// linhaLigacoes[]: (servico, valor, tipo, data, hora, duracao, numero, tarifa)
// linhaInternet[]: (servico, valor, tipo, data, hora, quantidade)
// linhaMensagens[]: (servico, valor, tipo, data, hora, quantidade, numero)
// linhaAdicionais[]: (servico, valor, tipo, data, hora, quantidade, numero)
// linhaResumo[]: (descricao, valor)


$conta = new dContaVivo("CONTA.TXT");
$conta->doParse(function($linha, $dados) use ($conta){
    echo
"Recebi informações sobre a linha {$linha}\r\n";
    echo
"-----------------------------------------\r\n";
   
print_r($dados);
});