Dos principais Frameworks em PHP, infelizmente só posso falar do Zend, que é o que eu conheço bem, estou trabalhando com ele no dia a dia tem uns 6 ou 7 meses, minha rotina mudou bastante, para bem, desde que comecei a utilizar… Uma coisa que sempre acabo precisando, é remover layouts e a view, segue abaixo o exemplo de como fazer. //Desativar o layout $this->_helper->layout->disableLayout(); //Desativar a view $this->_helper->viewRenderer->setNoRender();

close

Dos principais Frameworks em PHP, infelizmente só posso falar do Zend, que é o que eu conheço bem, estou trabalhando com ele no dia a dia tem uns 6 ou 7 meses, minha rotina mudou bastante, para bem, desde que comecei a utilizar… Uma coisa que sempre acabo precisando, é remover layouts e a view, segue abaixo o exemplo de como fazer. //Desativar o layout $this->_helper->layout->disableLayout(); //Desativar a view $this->_helper->viewRenderer->setNoRender();

Read more

Posted in PHP, Zend Framework

Encontrei a resposta nesse site: http://www.anieto2k.com/2008/06/03/%C2%BFpor-que-la-mascota-de-php-es-un-elefante/ A resposta é simples.

close

Encontrei a resposta nesse site: http://www.anieto2k.com/2008/06/03/%C2%BFpor-que-la-mascota-de-php-es-un-elefante/ A resposta é simples.

Read more

Posted in PHP

Para criar um arquivo CSV, a partir do conteúdo de uma query, utilizando o PHP, podemos fazer uso de funções simples e nativas.

close

Para criar um arquivo CSV, a partir do conteúdo de uma query, utilizando o PHP, podemos fazer uso de funções simples e nativas.

Read more

Posted in Mysql, PHP

Quando se trabalha com diversos arquivos, importá-los um a um acaba sendo uma tarefa demorada. Uma opção para agilizar esse tempo, é importar todas as bibliotecas de uma referida pasta de uma vez só. Uma forma simples de se fazer isso, é usando um script de importação. Abaixo, há o exemplo de uma classe em php, usada para pesquisar e listar todo o conteúdo de um diretório. class Abredir { private $_pasta; public function get_pasta() { return $this->get_pasta(); } public function __construct($_pasta) { $this->_pasta = $_pasta; } public function lista() { $abre = opendir($this->get_pasta()); while ($arq = readdir($abre)) { $arqs[] = $arq; } closedir($abre); return $arqs; } } Para utilizar a

close

Quando se trabalha com diversos arquivos, importá-los um a um acaba sendo uma tarefa demorada. Uma opção para agilizar esse tempo, é importar todas as bibliotecas de uma referida pasta de uma vez só. Uma forma simples de se fazer isso, é usando um script de importação. Abaixo, há o exemplo de uma classe em php, usada para pesquisar e listar todo o conteúdo de um diretório. class Abredir { private $_pasta; public function get_pasta() { return $this->get_pasta(); } public function __construct($_pasta) { $this->_pasta = $_pasta; } public function lista() { $abre = opendir($this->get_pasta()); while ($arq = readdir($abre)) { $arqs[] = $arq; } closedir($abre); return $arqs; } } Para utilizar a

Read more

Posted in PHP

Short open tags e Globals são 2 das opções do PHP que vêm nativamente desativadas do php, porém ocasionalmente, precisam ser ativadas para garantir compatibilidade de um sistema antigo, migrado para um novo. Nesse post mostrarei 2 métodos comuns para ativá-los. Se tiver acesso ao php.ini do servidor, basta alterar as linhas: short_open_tag = On (para desativar, basta deixar Off) register_globals = On (para desativar, basta deixar Off) Se não tiver acesso a isso, mas o mod_rewrite do servidor estiver ativo, basta alterar o arquivo .htaccess adicionando as seguintes linhas no início: RewriteEngine On php_flag register_globals on (Para desativar, deixe off) php_flag short_open_tags on (Para desativar, deixe off)

close

Short open tags e Globals são 2 das opções do PHP que vêm nativamente desativadas do php, porém ocasionalmente, precisam ser ativadas para garantir compatibilidade de um sistema antigo, migrado para um novo. Nesse post mostrarei 2 métodos comuns para ativá-los. Se tiver acesso ao php.ini do servidor, basta alterar as linhas: short_open_tag = On (para desativar, basta deixar Off) register_globals = On (para desativar, basta deixar Off) Se não tiver acesso a isso, mas o mod_rewrite do servidor estiver ativo, basta alterar o arquivo .htaccess adicionando as seguintes linhas no início: RewriteEngine On php_flag register_globals on (Para desativar, deixe off) php_flag short_open_tags on (Para desativar, deixe off)

Read more

Posted in PHP, Servidor

Arquivo CSV

Diversos sistemas de controle usados pelas mais diversas empresas geram relatórios no formato CSV, o que acaba sendo um estorvo para o desenvolvedor.

Com orientação a objetos, ao menos isso pode ser resolvido de uma maneira um pouco mais simples.

close

Arquivo CSV

Diversos sistemas de controle usados pelas mais diversas empresas geram relatórios no formato CSV, o que acaba sendo um estorvo para o desenvolvedor.

Com orientação a objetos, ao menos isso pode ser resolvido de uma maneira um pouco mais simples.

Read more

Posted in PHP

Instalar um servidor completo, partindo do zero, configurando tudo que precisa até se obter um bom resultado é um trabalho desgastante e complexo, por isso, já há muito tempo se projetam soluções rápidas para desenvolvimento local.

close

Instalar um servidor completo, partindo do zero, configurando tudo que precisa até se obter um bom resultado é um trabalho desgastante e complexo, por isso, já há muito tempo se projetam soluções rápidas para desenvolvimento local.

Read more

Posted in PHP, Servidor

Uma Framework de aplicação que ao mesmo tempo reúne praticamente tudo que se pode precisar, desde uma estrutura MVC até estruturas avançadas de controle de Sessão e Autenticação de usuários, tudo para agilizar e otimizar as rotinas de desenvolvimento…

close

Uma Framework de aplicação que ao mesmo tempo reúne praticamente tudo que se pode precisar, desde uma estrutura MVC até estruturas avançadas de controle de Sessão e Autenticação de usuários, tudo para agilizar e otimizar as rotinas de desenvolvimento…

Read more

Posted in PHP, Zend Framework