• Artigos
  • Projetos
  • Lista
  • Docs
  • Enviar Artigo
  • ?

XML com namespaces

18/04/2010  Pablo DallOglio  Ler e Comentar

Neste exemplo iremos demonstrar como acessar o conteúdo de um documento XML quando este utiliza NameSpaces.
Nos casos em que o documento XML utiliza NameSpaces, é necessário utilizar o NameSpace para acessar seu conteúdo. Neste exemplo, temos um documento que utiliza o NameSpace "UML". Antes de mais nada, precisamos obter os NameSpaces utilizados pelo documento por meio do método getNameSpaces(TRUE). Este método irá retornar um vetor de NameSpaces. A partir do NameSpace, podemos acessar o método children(). O método children() retorna todos os nodos filhos de um elemento. Neste caso em específico, estamos obtendo todos os nodos filhos de "XMI.content" do NameSpace "UML". Sem utilizar o NameSpace nem um var_dump() exibe adequadamente a estrutura do XML. Segue o exemplo.

Clique aqui para ler o artigo completo...


Mais Lidos Hoje:
1- Percorrendo diretórios com SPL
2- Percorrendo arrays com SPL e A...

Artigos Sorteados:
1- XML com namespaces
2- Manipulando arrays com SPL e A...
3- Classe para ofuscar email
4- Utilizando o método __toString...
5- Percorrendo diretórios com SPL
6- Descobrindo os métodos de uma ...
7- Polimorfismo ou Sobrecarga ?

GOPHP Conference 2009

15/11/2009  Pablo DallOglio  Ler e Comentar

O GOPHP Conference 2009 é um evento destinado aos profissionais de PHP que querem aprimorar a sua base de conhecimento e aumentar a sua rede de relacionamentos.

O evento contará com a participação de palestrantes de renome e possuirá 12 palestras sobre os mais variados temas, relacionados a PHP. O GOPHP Conference 2009 não tem um publico alvo específico, atendendo tanto o profissional com bastante experiência quanto ao profissional iniciante e estudante.

Além das palestras haverão 4 minicursos de 4 horas cada, que têm como objetivo explicar os assuntos de maneira que o participante saia do minicurso apto a aplicar a técnica/tecnologia na prática. Inicialmente os temas dos minicursos serão Orientação à Objetos, Frameworks, Segurança e Metodologias.

Outro ponto forte do evento será o networking entre os participantes, que terão a possibilidade de se conhecer e fazer contatos profissionais durante os dois cofee breaks oferecidos pelo evento.

O evento ainda contará com 4 Palestrantes Convidados.

Com isso, o evento visa mostrar que Goiás é um pólo de desenvolvimento Web com PHP, com bons profissionais e de renome internacional.

Vamos juntos comemorar os dois anos do GOPHP na GOPHP Conference 2009!

http://www.gophp.com.br/conf/2009/

Clique aqui para ler o artigo completo...

Percorrendo matrizes com SPL e RecursiveArrayIterator

06/10/2009  Pablo DallOglio  Ler e Comentar

Neste artigo, iremos estudar como percorrer matrizes de forma recursiva utilizando a biblioteca SPL e as classes RecursiveArrayIterator e RecursiveIteratorIterator.

A Biblioteca SPL (Standard PHP Library) é um conjunto de classes e interfaces em PHP que implementam algumas formas comuns de acessos à dados. São projetadas para manipular estruturas complexas como arrays, xml, diretórios, consultas ao banco de dados, dentre outros.

Dentro da biblioteca SPL, a classe ArrayObject permite manipular vetores e a classe ArrayIterator permite percorrer vetores por meio de uma interface totalmente orientada a objetos. Os últimos artigos que escrevemos foram para demonstrar justamente estas características. Neste exemplo, vamos mostrar duas formas de percorrer uma matriz.

Clique aqui para ler o artigo completo...

Evento 2º Workshop PHPMS

28/09/2009  Pablo DallOglio  Ler e Comentar

No próximo dia 3 de outubro será realizado o 2º Workshop promovido e organizado pelo PHPMS – Grupo de Desenvolvedores PHP de Mato Grosso do Sul. O evento tem como alvo desenvolvedores PHP e de outras linguagens que estão em busca de oportunidade para expandir e trocar conhecimentos, além de entusiastas e empresários da área, que estejam atrás de profissionais bem capacitados. Esta edição marca uma nova fase nos eventos do grupo, com a vinda de um palestrante nacionalmente reconhecido: Pablo Dall’Oglio, autor dos livros PHP Programando Orientado a Objetos e PHP-GTK, ambos em sua 2º edição pela editora Novatec. O evento também conta com palestras e hands-on (mini-cursos) ministrados por profissionais altamente capacitados, cobrindo áreas como design patterns, ferramentas para desenvolvimento, frameworks e gerenciadores de conteúdo. Ao todo serão 4 palestras, 2 hands-on e 1 mesa redonda para discutir sobre o mercado de trabalho PHP no estado, com a presença de representantes dos diferentes setores do mercado de trabalho: empresas, instituições de ensino técnico, acadêmica e governo. Além, é claro, do tradicional networking que será incentivado durante 2 coffe-break – um no período da manhã e outro no período da tarde. Não perca a oportunidade de conhecer quem trabalha com PHP em Mato Grosso do Sul, de fazer novos contatos, criar oportunidades de negócio e compartilhar sua experiência com todos os presentes. Data: 03/10/2009 Horário: 08:00 às 11:00 e das 13:00 às 17:00 Local: SENAC – Campo Grande Valor da inscrição: R$ 15,00 até dia 01/10/2009; R$ 20,00 do dia 02/10/2009 em diante. Inscrições: http://inscricao.phpms.org Grade do evento e mais informações: http://workshop.phpms.org Qualquer dúvida encaminhe uma mensagem para admin.phpms@gmail.com

Clique aqui para ler o artigo completo...

Manipulando arrays com SPL e ArrayObject

19/09/2009  Pablo DallOglio  Ler e Comentar

Neste artigo iremos estudar algumas vantagens em se utilizar a biblioteca SPL e a classe ArrayObject sobre a forma tradicional de manipular arrays.

A Biblioteca SPL (Standard PHP Library) é um conjunto de classes e interfaces em PHP que implementam algumas formas comuns de acessos à dados. São projetadas para manipular estruturas complexas como arrays, xml, diretórios, consultas ao banco de dados, dentre outros.

Dentro da biblioteca SPL, a classe ArrayObject permite manipular vetores e a classe ArrayIterator permite percorrer vetores por meio de uma interface totalmente orientada a objetos. Nos artigos anteriores já comentamos sobre estes recursos. Neste artigo, iremos estudar uma vantagem em utilizar a biblioteca SPL para tratar vetores, em especial por meio da utilização da classe ArrayObject.

Clique aqui para ler o artigo completo...

Percorrendo arrays com SPL e ArrayIterator

06/07/2009  Pablo DallOglio  Ler e Comentar

Neste artigo iremos estudar como percorrer vetores por meio da biblioteca SPL e a classe ArrayIterator.

A Biblioteca SPL (Standard PHP Library) é um conjunto de classes e interfaces em PHP que implementam algumas formas comuns de acessos à dados. São projetadas para manipular estruturas complexas como arrays, xml, diretórios, consultas ao banco de dados, dentre outros.

Dentro da biblioteca SPL, a classe ArrayObject permite manipular vetores por meio de uma interface totalmente orientada a objetos. O último artigo que escrevemos demonstrou como manipular vetores utilizando a classe ArrayObject. Neste artigo vamos mostrar como poderemos iterar vetores de forma orientada a objetos. A classe ArrayObject é utilizada somente para manipular e acessar vetores de forma orientada a objetos, para percorrê-los, é necessário utilizar a classe ArrayIterator.

Clique aqui para ler o artigo completo...

Classe para ofuscar email

05/07/2009  Fabio Fogliarini Brolesi  Ler e Comentar

A idéia desse script é dar uma segurança um pouco maior na hora de publicar o email na web. Hoje em dia a coleta de emails por robôs é muito grande, e esse script tenta, a partir de mecanismos simples, coibir tal operação.

Clique aqui para ler o artigo completo...

1  2  3  

Livros



    Outros

    Busque conteúdo no site
    Participe de nosso grupo no google

    [Página do grupo]  [Arquivo do grupo]

    Google

    Parceiros

 
Designed by Wolfgang Bartelme Designed by Wolfgang Bartelme

© 2006 Wordpress Themes | Theme (Not so) Fresh
XHTML CSS RSS