Formulários


Formas e funções utilizadas em formulários.

    Resumo/Informações
    isset()
    • Verifica se uma variável foi inciada (se ela existe.)
    • Sintaxe de teste:
      if(isset($variavel)){
      echo 'Variable iniciated.'; //Lembrando que isso aqui somente é executado no caso de isset ser TRUE.
      } else {
      echo 'Variable not iniciated.';
      }
    • Exemplo 01:
      $valor = '1';
      isset($valor);
      True, declarou e associou um valor para a variável.

    • Exemplo 02:
      $valor2 = 'null';
      isset($valor2);
      False, declarada porém valor NULL (nulo), portanto não iniciada.

    • Exemplo 03:
      $valor3 = '';
      isset($valor3);
      True, declarada e com valor vazio, portanto iniciada.

    Empty()
    • Retorna true quando a variável está vazia.
    • Sintaxe de teste:
      if(empty($variavel)){
      echo 'Variable is empty.'; //Lembrando que isso aqui somente é executado no caso de isset ser TRUE.
      } else {
      echo 'Variable isn't empty.';
      }
    • True (variável está vazia): ' ', 0, '0', false, null, array() (array vazio).
    • False (variável não está vazia): 'string', ''.

    is_numeric()
    • Testa se a variável é um número ou string numérica.
    • Strings: $var = 'text' (string de texto), $var = '1234' (string numérica) ou $var = 1234 são aceitos.

    Área PHP - Testes
    Teste: isset() variável inciada.
    Teste: empty() variável não está vazia.
    Teste: is_numeric() É um número ou string numérica

    Formulário com PHP

    A variável do nome está vazia, portanto não possui informações.







    Funções para Formatação de Strings:
    • strtolower: string minúscula.
    • strtoupper: STRING MAIÚSCULA.
    • ucfirst: Primeira letra de uma string maiúscula.

    Funções para Manipulação de Strings
    • strlen: contar quantidade de caracteres (incluindo espaços).
    • str_replace: substituir string. Ex: "." por "," - £12.50 para £12,50
    • substr: retorna parte de uma string, geralmente utilizado para exibição de resumo de notícias e exibindo o botão "leia mais" para expandi-lo.

    Área PHP - Testes
    Phrase: uk
    strtolower: uk
    strtoupper: UK
    ucfirst: Uk
    strlen: 2

    Exemplo com strlen:
    Quantidade total de números no CPF: 0.


    Exemplo com str_replace:
    Retirar os pontos e traços do CPF, visto que no banco de dados somente armazena-se os números.
    CPF: 455.455.455-45 para: 45545545545



    Exemplo com substr:
    Texto completo: This is the text to be shown
    echo substr($texto, 0, 7); gera:
    This is
    This is...