Formulários
Formas e funções utilizadas em formulários.
-
Resumo/Informações
- 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. - 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', ''.
- 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.
is_numeric()
Á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...