iMaster Developers

Pedro Padron

Pedro Padron

é estudante do terceiro ano de Sistemas de Informação na USP (Universidade de São Paulo), Programador PHP free-lancer e administrador da comunidade pleskbrasil.org.
  • Publicou
    5
    Artigo(s)
    book
  • Visualizados
    2500
    Vezes
    eye
  • Desde
    2011
    clock
awardArtigos Publicados
Pedro Padron
Back-End
Validando XML com XSD em PHP

Olá amigos! Neste pequeno artigo pretendo mostrar uma forma de validar seus arquivos XML baseados em seus Schemas (XSD). Se você tem dúvidas a respeito de XML e XSD, sugiro que dê uma olhada no site W3Schools, que é uma ótima fonte de referência sobre desenvolvimento voltado para a web. Pré-Requisitos Os exemplos abaixo utilizam…

Pedro Padron
Back-End
Validando XML com XSD em PHP
Pedro Padron
Back-End
Simulando Sobrecarga de Métodos em PHP - Parte 3

No artigo anterior foi mostrado como simular sobrecarga de métodos baseada no tipo de variável a ser recebida como parâmetro. Conforme previsto anteriormente, agora veremos como fazer esse tratamento com objetos ao invés de variáveis simples. Exemplo Voltamos ao já tradicional exemplo da Escola. Suponha que você esteja trabalhando em um sistema de gerenciamento de…

Pedro Padron
Back-End
Simulando Sobrecarga em Métodos em PHP - Parte 2

Nesta segunda parte da série vou apresentar como é possível criar um método que possa identificar os parâmetros recebidos de acordo com os tipos de variáveis. Exemplo Deseja-se criar um método para obter determinado usuário em um sistema. Entretanto, essa busca pode ser feita de duas maneiras: através do nome do usuário ou pelo seu…

Pedro Padron
Back-End
Simulando Sobrecarga de Métodos no PHP

Uma das funcionalidades que sinto falta no PHP é o suporte a sobrecarga. Neste primeiro artigo pretendo mostrar uma forma de simular esse recurso, apenas tratando os parâmetros recebidos pelas funções definidas pelo usuário. O resultado pode não ser muito elegante, mas o que nos resta é esperar que isso seja implementado em alguma versão…

Publicidade