Método mágico autoload

Nada mais desgastante para um programador quando ele está desenvolvendo um projeto que fatalmente possui inúmeras classes e em certos locais ele precisa utilizar 5, 6 ou até 10 dessas classes e para importar todas as classes ele precisa de muitos requires ou includes.

Mas a partir do PHP 5 a resolução desse problema ficou relativamente simples graças ao método mágico __autoload. Esse método faz as importações das classes por demanda de acordo com a instanciação dos obejtos. Ou seja, ele fará automaticamente o carregamento da classe X apenas quando um objeto da mesma for instanciada. Isso gera menos dores de cabeça ao programador que não precisa importar manualmente todas as classes que for utilizar e ainda deixa o sistema mais leve uma vez que apenas as classes que estão sendo utilizadas serão importadas.

Continue lendo

Utilizando AJAX com JQUERY

Salve galera! Hoje vai rolar um post sobre dois assuntos que são indispensáveis no desenvolvimento web atual. São eles o AJAX (Asynchronous Javascript and XML) e o plugin JQUERY (Write Less, Do More).

Na verdade “meio” que englobaremos ambos os assuntos em um só. Veremos como utilizar as famosas requisições assíncronas conhecidas como AJAX utilizando o plugin javascript mais famoso do mundo!

Continue lendo

Classe php para integrar com correios e recuperar informações de frete

Olá galera! O post de hoje é dedicado aos developers voltados para a área de e-commerce ou mesmo para aqueles que interessam entrar nela.

Trata-se de uma pequena classe que implementei e que é voltada para a integração de uma aplicação php com o web service dos Correios. Através dessa classe você passa o serviço, o cep de origem e de destino o peso da encomenda e ele te retorna via XML informações relevantes como valor do frete e prazo de entrega.

Então vamos ao código da classe e exemplo de como utilizá-la.

Continue lendo

Principais funções php para trabalhar com arrays

Sem muito tempo para colocar conteúdo novo aqui no blog, hoje felizmente arrumei uma brecha aqui em meio a tantos projetos e estudos para trazer um post sobre as funções nativas do php para trabalhar com arrays.

Creio que será assunto importante para muitos desenvolvedores já que na implementação de um projeto seja ele pequeno, médio ou grande, a utilização de arrays é sempre indispensável.

Continue lendo