8 Expressões Regulares para PHP consideradas úteis

Postado por: Pedro Rogério em

No site Devolio, você pode encontrar uma lista com 8 expressões regulares muito úteis na hora de se programar em PHP, muitas delas utilizadas para validar e-mail, nomes de usuário, números telefônicos, e-mails entre outras.

Validar nome de usuário

Essa regra é para permitir usuários com nome de 4 a 28 caracteres, alfanuméricos e acentuados:


$string = "userNaME4234432_";
if (preg_match('/^[a-z\d_]{4,28}$/i', $string)) {
    echo "example 1 successful.";
}

Números telefônicos

Essa regra é para validar números de telefone, e os números devem ser escritos da seguinte maneira (###)###-####:

Continuar lendo »

Central Server

5 CONSELHOS PARA CRIAR CÓDIGO COMPATÍVEL COM PHP6

Postado por: Pedro Rogério em

Para algumas pessoas, esses podem parecer conselhos óbvios, mas não são todos que programam em PHP, portanto, se quer criar código compatível com PHP6, siga essas recomendações:

  • Não use register_globals: Independente da versão, você não deve utilizá-lo, e no PHP6, seu uso também não será possível.
  • Não use magic_quotes: Igualmente ao ponto anterior, em PHP6 essa opção desaparecerá.
  • Não usar variáveis predefinidas longas: Se você usa $HTTP_POST_VARS ou $HTTP_GET_VAR deverá alterar para suas respectivas: $_SERVER, $_COOKIE, $_GET, $_POST, $_FILES…
  • Use preg no lugar de ereg: Quando utilizar expressões regulares, devemos usar a função preg (copatível com Perl).
  • Não iniciar variáveis com o operador referência: Quando fazer algo do tipo $a = & new object(); evite o operador de referência pois ele irá gerar um erro E_STRICT, utilize: $a = new object();

Referências

72 Acrônimos que falam os Geeks

Postado por: Pedro Rogério em

Adaptação do artigo original de: Anieto2K

Se a cada dia você fica perdido com cada palavra nova que aparece na internet, com esse guia, não vai acontecer mais esse tipo de coisa, agora você vai entender perfeitamente a língua dos geeks:

Linguagens de marcação e apresentação

  • CSS: Cascading Style Sheets – CSS é uma linguagem utilizada para modificar o aspecto das estruturas HTML.
  • DHTML: Dynamic HyperText Markup Language – É um termo utilizado para referir-se a junção de HTML + CSS + JavaScript.
  • HTML: HyperText Markup Language – É uma linguagem de marcação de tags que compõem todas as páginas web.
  • WML: Wireless Markup Language – WML é similar ao HTML, é baseado em XML e é orientado a dispositivos móveis.
  • XHTML: Extensible HyperText Markup Language – XHTML é um HTML ao qual se aplicam as regras do XML.
  • XML: Extensible Markup Language – XML é uma recomendação do W3C para gerar dados de uma forma melhor estruturada.

Continuar lendo »

Vaga programador PHP

Postado por: Pedro Rogério em
Logo PHP

Se você trabalha com WebStandards, e come PHP no café da manhã, a empresa onde trabalho, ADBusiness, está selecionando um profissional “urgente” com esse perfil para fazer parte do quadro de funcionários, e em consequência, irá trabalhar comigo. O salário é á combinar, mais ajuda de custo de R$ 340,00 e assistência médica. O Regime de trabalho é CLT. Os interessados devem enviar currículos para edson@adbusiness.com.br, ou então, podem estar enviando para mim mesmo, no seguinte e-mail: pedro.rogerio@adbusiness.com.br. A ADBusiness está localizada em São Paulo, próximo a Av. Paulista, a 2 quadras do Metrô Brigadeiro. Aos interessados, uma boa sorte.

Widgets de CSS e PHP para o MacOS

Postado por: Pedro Rogério em
CSS Cheat sheet
PHP Cheat sheet

Baseado nos Cheat Sheets das linguagens de programação, nasceram os Widgets para o dashboard do MacOS que lhe ajudarão a ter uma melhor referência quenado estiver desenvolvendo uma aplicação. Por enquanto só estão disponíveis os de CSS e PHP, mas com certeza, logo estarão disponíveis para outras linguagens.

Download

Via Anieto2K.

Como instalar o Apache no Windows Vista

Postado por: Pedro Rogério em

Para efetuar a instalação do Apache no Windows Vista basta seguir alguns passos que aliás são muito simples:

  • Vá até Iniciar
  • Todos os programas
  • Acessórios, depois clique com o botão direito em Prompt de comando e selecione Executar como administrador, isso abrirá uma janela com comandos de direitos de administrador. Esse passo é extremamente importante, pois se você não executar a instalação como administrador do sistema, o Apache até poderá ser instalado mas ele não será executado como um serviço do sistema.
  • Vá até o diretório onde você salvou os arquivos de instalação do Apache: apache*.msi e execute o seguinte comando: “msiexec /i apache*.msi”, onde apache*.msi é o nome do arquivo completo
  • Tecle enter e espere a instalação

Via: Sentido Web.

Páginas:«123456»