Função extract pode tornar a manutenção de um código muito mais simples em determinados casos, porém esconde uma grande armadilha para desenvolvedores menos experientes e neste artigo mostraremos o porque devemos utilizar e como podemos fazer para não permitir que seu site fique vulnerável.
PHP dirname – Organizando a estrutura de pastas e criando includes consistentes.
Em pequenos e grandes sites temos costume de nos deparar com problemas de refêrencias em nossos include’s gerando grande gambiarras e erros de localização de arquivos, e neste artigo veremos como uma função poderá nos ajudar na organização e estruturação de nosso arquivos.
Como utilizar o PHPMailer com o GMAIL
Muitas vezes temos problemas quando nossos clientes migram os seus e-mails para o GMAIL e seus formulários de contato param de funcionar, com isso criei este simples tutorial mostrando o que é necessário para que seja enviado um e-mail através do PHPMailer utilizando o SMTP do próprio GMAIL.
Entendendo os métodos mágicos __get e __set
Os métodos mágicos vieram para complementar a implementação de OO no PHP e principalmente facilitar algumas questões e principalmente tentar suplantar as falhas que o PHP atualmente com relação a orientação a Objetos.
Sendo destes o __get e __set mais a cara do PHP do que quaisquer outros, pois eles permitem que você tenha parâmetros não declarados dentro da sua classe, isso é muito bom, pois nós que programadores PHP não estamos acostumados a ter de declarar as variáveis, agora podemos com estes dois métodos ter esta mesma facilidade.
Continue reading “Entendendo os métodos mágicos __get e __set” »
Resolvendo o erro Indirect modification of overloaded property has no effect
Este é um erro bem chato para quem gosta dos métodos mágicos do PHP 5. O Indirect modification of overloaded property has no effect ocorre de vez em quando comigo, pois sinceramente gosto muito de trabalhar com __set e __get, portanto sempre tenho este pequeno problema.
Continue reading “Resolvendo o erro Indirect modification of overloaded property has no effect” »
Como resolver o erro failed to connect to server: php_network_getaddresses: getaddrinfo failed
Me deparei com este erro ai de cima hoje e não achei nenhuma solução efetiva na internet, a não ser algumas discussões em alguns fóruns que me ajudaram a chegar a razão do problema, na verdade não é um erro de codificação e sim um provável problema de rede ou digitação
Como corrigir o erro function session_register() is deprecated
Este é um pequeno post aos novatos do PHP que as vezes pegam um sisteminha concebido a 2 versões ou mais e ficam confusos sobre algumas funções que simplesmente não existem mais, falaremos hoje sobre session_register().
Continue reading “Como corrigir o erro function session_register() is deprecated” »
PHP OO – Coisas que você precisa abstrair
Sério, conseguir abstrair alguns pequenos problemas diários pode mudar a sua forma de desenvolver seu sistema, no começo é muito chato, mas, mais rápido ainda os benefícios vão se moldando e no final você só tem vantagens ao abstrair as pequenas coisas.
Continue reading “PHP OO – Coisas que você precisa abstrair” »
TOP 4 Frameworks PHP
O PHP é conhecido pela sua simplicidade e rápida curva de aprendizagem, podendo ser um ótimo palco para sistemas zoneados, porém para facilitar a organização dos sistemas e principalmente simplificar a implementação de alguns recurso existem os Frameworks.
Resolvendo o erro Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR
Mais um pequeno erro de incompatibilidade de versões do PHP, sim, este erro acontece quando você escreve seu código todo lindo, todo bonitinho, pensando em todas as permissões e formas corretas de acessar suas classes e o servidor do seu cliente simplesmente acredita que atualizar o PHP 5 é algo inútil.
