Terceiro post sobre métodos mágicos no PHP 5 será sobre as funções __set() e __get(). Talvez a grande facilidade que esses métodos nos trazem é a possibilidade de utilizar o conceito de encapsulamento da orientação a objetos de forma mais econômica.
Em uma classe implementada nos padrões convencionais, para cada atributo privado declarado e que seu valor necessita ser manipulado “fora da classe”, precisamos criar 2 métodos (o set e o get) para atribuir e recuperar informações nesse atributo
Continuando com a série de posts sobre os métodos mágicos do php, hoje falarei sobre o __toString().
Segundo a própria documentação oficial do php, o método __toString permite que uma classe decida como se comportar quando for convertida para uma string.
Olá pessoal! No post de hoje vou mostrar pra vocês uma maneira bem prática e simples de se criar um mecanismo para marcar/desmarcar todos os checkboxes em uma lista ou tabela html.
Esse processo é importante quando queremos aplicar uma determinada ação em vários registros de uma só vez. Todos os serviços de webmail, orkut e o próprio wordpress usam isso.
No post de hoje vou compartilhar com vocês uma função que implementei e que tem como objetivo buscar os feeds de qualquer site e te possibilitar inserir onde bem entender.
Para que a função trabalhe de maneira correta é necessário que o site a ser buscado ofereça uma página de feeds(obviamente) e que essa página esteja com o conteúdo XML padronizado e organizado.
Uma das principais novidades que surgiram no PHP 5 foram os métodos mágicos. Talvez sejam características exclusivas dessa linguagem e surge diversas discussões quanto às suas vantagens e se não são “gambiarras” inventadas para suprir a inexperiência do conceito de Orientação a Obejtos que no php ainda é um pouco recente.
Mas não vou aqui discutir o mérito dos métodos mágicos e sim mostrar a função e utilização de um deles.