![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: PHP ::: Dicas & Truques ::: Variáveis e Constantes |
Como testar se o valor de uma variável é NULLQuantidade de visualizações: 15698 vezes |
<? /* Em algumas situações podemos querer saber se o valor de uma variável é NULL, ou seja, nenhum valor foi atribuído à ela. Este teste pode ser feito com o auxílio da função is_null(). Esta função retorna um valor true ou false dependendo do tipo de variável sendo testada. */ $nome; if(is_null($nome)){ echo 'A variável $nome ainda é NULL.'; } ?> |
![]() |
PHP ::: Dicas & Truques ::: Expressões Regulares |
||||
Expressões Regulares em PHP - Como usar expressões regulares em PHPQuantidade de visualizações: 9280 vezes |
||||
Expressões regulares são padrões pré-definidos que permitem pesquisar ou substituir uma substring em uma string. Isso quer dizer que expressões regulares são uma ferramenta muito útil para validar CEPs, números de telefones, cartões de crédito, endereços de e-mail, entre outros. Várias linguagens de programação suportam expressões regulares, entre estas Perl, JavaScript, Java, C#, Python e VB.NET. Porém, o domínio destas expressões é privilégio de poucos. Talvez por sua complexidade ou até mesmo pelo fato de que alguns programadores se contentam em aprender apenas as características básicas de uma linguagem de programação. Quando precisam escrever um programa realmente avançado, vão em busca de códigos prontos e que satisfaçam suas necessidades depois de algumas pequenas alterações. O PHP suporta dois tipos de expressões regulares: PCRE (Perl-Compatible Regular Expression) e POSIX Extended. O grupo de dicas apresentadas nesta seção de nosso site abrange estes dois tipos de expressões regulares. Algumas funções de expressões regulares PCRE são: preg_grep(), preg_last_error(), preg_match_all(), preg_match(), preg_quote(), preg_replace_callback(), preg_replace() e preg_split(). Estas funções são abordadas com mais detalhes nesta seção. Algumas funções de expressões regulares POSIX Regex são: ereg_replace(), ereg(), eregi_replace(), eregi(), split(), spliti(), sql_regcase(). Veja um trecho de código que usa a função eregi() para verificar se uma URL começa com http ou https:
| ||||
PHP ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Como criar vetores em PHP com a construção array() e usando inteiros como chavesQuantidade de visualizações: 8343 vezes |
||||
A linguagem PHP nos permite criar vetores (arrays) e informar os valores inteiros que queremos como chaves, ou seja, não precisamos, obrigatoriamente, iniciar os índices dos elementos em 0. Veja o código a seguir:
Ao executar este código nós teremos o seguinte resultado: A linguagem escolhida foi: Python | ||||
PHP ::: Dicas & Truques ::: Programação Orientada a Objetos |
||||||||||||||||
Programação Orientada a Objetos em PHP - Como usar o modificador de acesso private em suas classes PHPQuantidade de visualizações: 8746 vezes |
||||||||||||||||
O modificador private serve para indicar que as propriedades ou métodos (funções) de uma classe podem ser acessados somente por código residente na mesma classe. Veja um exemplo:
Ao executarmos este código teremos a seguinte mensagem de erro:
Esse erro ocorre porque a variável $nome, por estar marcada com o modificador private, não pode ser acessada por código fora da classe. Veja agora um exemplo envolvendo um método privado:
Ao executarmos este código, a seguinte mensagem de erro será exibida:
Novamente, este erro é causado porque o método somar() não pode ser acessado por código fora da classe Pessoa. É importante notar, contudo, que as propriedades e métodos privados de uma classe não podem ser acessados nem mesmo por suas classes derivadas (sub-classes). | ||||||||||||||||
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |