Arquivo

Arquivo da Categoria ‘PHP’

PHP4 morreu…

A equipe de desenvolvimento do PHP4 anunciou que não prestará mais suporte à versão 4 do PHP, uma vez que temos a versão 5 bem estável e a 6 a caminho não há razão para que continuem seu desenvolvimento. Ontem foi lançada a versão 4.4.9 com alguns bug fixes e garantiu que foi o último lançamento da versão 4.4, veja o Changelog.

Para aqueles que ainda insistem em manter seus sistemas em PHP4, veja aqui como migrar seuas aplicações para PHP5 de maneira simples e indolor.

O PHP por ser software livre e de código fonte aberto, ninguém pode decretar seu fim, qualquer pessoa pode ler, modificar seu código fonte e distribuir obedecendo à sua licença. Não vejo muito nexo de alguém querer fazer isso, mas existe doido para tudo.

Categories: PHP Tags:

Autocompletando no vim + dicionário PHP

vim.gifNesse artigo sobre o vim, falei um pouco sobre a personalização do .vimrc, agora vamos adicionar um dicionário das funções php para que você consiga autocompletar suas funções como aqueles editores pesados como o phpeclipse faz, mas ao invés de usarmos o CTRL+espaço, vamos usar apenas o TAB.

  1. Crie os diretórios para plugin e doc no vim
    • mkdir -p ~/.vim/doc
    • mkdir -p ~/.vim/plugin
  2. Baixe e instale o plugin para o vim SuperTab.
  3. Baixe a lista das funções php do site do Lerdorf e salve em ~/.vim/doc

Agora para tudo funcionar, basta inserir a linha abaixo no seu .vimrc:

1
2
3
if has("autocmd")
autocmd FileType php  set complete-=k/home/USUARIO/.vim/doc/funclist.txt complete+=k/home/USUARIO/.vim/doc/funclist.txt
endif

Lembre de trocar USUARIO pelo seu usuário no sistema.

Pronto, se você fez tudo corretamente, faça um teste:

1
vim teste.php
1
2
3
<?php
eregi_re
?>

deve ficar:

1
2
3
<?php
eregi_replace
?>

T+

Categories: Console, Linux, PHP, Programação, Vim Tags: , , ,