Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
tags:
<a href></a> => tag para criar a opção voltar. Ex1: <a href=“nomeArquivo.php”>voltar</a>
Ex2: <a href="javascript:history.go(-1)" class="botao">Voltar</a>
<div></div> => serve para alterar o estilo em partes específicas da página e posicionar objetos.
Cria um bloco, uma divisão, e dentro deste bloco ter uma imagem, links, textos e o que mais quiser
<form></form> => para pegar dados digitados pelo usuário. Precisa ter 2 atributos: Method e o
Action. Method é o Get ou o Post e o Action é o arquivo que irá receber os dados, deverá ter o mesmo
nome dado.
Méodo Get - envia os dados pela URL. É mais rápido e menos seguro que o Post.
Método Post - envia os dados por pacotes. Um pouco mais seguro e um pouco mais demorado.
<input type/> => coloca os campos que deverão ser digitados pelo usuário. Ex1. nome: <input
type= “text” name=“nome”/> Ex2. Ano nascimento: <input type= “number” name=“ano”/><br>
Ex3: Campo N1: <input type='text' name='n1' size=4 maxlength=4> Ex4: <input type='submit'
value='manda'>
<label><label/> => Os Rótulos servem para informar pra que serve cada campo do Formulário.
Ex: <label for="email">Digite seu e-mail:</label>
<legend></legend> => insere uma legenda, palavra, frase
<pre></pre> => coloca as variáveis uma embaixo da outra, é uma pré formatação
<table> </table> => criar uma tabela, é dentro desta tag que iremos usar as tags tr e td para criar as
linhas e colunas de nossas tabelas
<td> </td> => a tag td será a responsável por criar colunas em nossas tabelas
<tr> </tr> => Na tag tr, o "t" é de table e o "r" de row, que também significa linha.
Ex. de 1 linha com 2 colunas:
<table border="1">
<tr><td>Linha 1, Coluna 1</td> <td> Linha 1, Coluna 2 </td> </tr>
</table>
E o resultado seria:
$cursoads = ingles;
$$cursoads = algebra; => variável de variável => $ingles = álgebra;
define(string nome_da_constante, mixed valor) => Serve para colocar uma constante. Ex: define
("pi", 3.1415926536);
number_format( ) => formata o número, coloca casas decimais, ponto, etc. Ex:
number_format($n1, 2);
array ( ) => Cria vetores. Ex. $x = array (2, 3, 5, 6); Cria um vetor x de 4 posições.
array (array( )) => cria uma matriz, ou seja, um vetor dentro de um vetor. Ex: $x = array (array
(3, 5) , array(8, 9) , array (2, 1)); Cria uma matriz armazenada na variável x de 6 posições com 3
linhas e 2 colunas.
foreach ( ) => Significa para cada elemento do vetor, coloca o valor na tela . Ex: $c = range
(5,20,5) ; foreach ($c as $valor);
func_get_args( ) => cria vetor de n posições com seus respectivos valores das variáveis
func_num_args( ) => vetor que recebe o total de argumentos passados, ou seja, o numero total de
variáveis que foram passados no vetor
ksort ( ) => Coloca os índices do vetor em ordem crescente. Ex: ksort($valor); OBS: krsort ( )
coloca os índices do vetor em ordem decrescente. Ex: krsort($valor);
print_r ( ) => mostrar na tela detalhe de uma variável principalmente se for vetor. Pode ser
usado também o var_dump ( ) ou var_export ( ). Ex: print_r (variável);
range( ) => Ex: $c = range (5,20,5) ; Cria um vetor c com inicio 5 (1 º posição no parênteses) e
final 20 (2º posição no parênteses), pulando de 5 (3º posição no parênteses) em cinco.
rsort( ) => Coloca em ordem decrescente os elemetos de um vetor. Ex: rsort ($valor);
sort( ) => Coloca em ordem crescente os elemetos de um vetor. Ex: sort ($valor); OBS: o
asort( ) coloca em ordem crescente mantendo os índices de cada elemento. O arsort( ) coloca em
ordem decrescente mantendo os índices de cada elemento.
Unset ( ) => Retira, desaloca um vetor na posição que ele se encontra, “destrói” a posição do
vetor. Ex: unset ($c [9]); destroi o vetor que se encontra na posição 9.
FUNÇÕES STRINGS
chr ( ) =>
explode ( ) => cria um vetor com palavras de uma variável do tipo string separando pelos
parâmetros determinados dentro do parênteses. Ex. explode ( “ “ , $texto);
trim ( ) => elimina os espaços no início e no fim da string. ltrim ( ) elimina espaços a esquerda,
no inicio da string; rtrim elimina os espaços a direita, no final da string
strtolower( ) => transforma a variável do tipo string em letras minúsculas.Ex: strtolower ($texto);
strtouper( ) => transforma a variável do tipo string em letras maiúsculas.Ex: strtouper ($texto);
str_repeat => repete a palavra/texto da variavel do tipo string com o número de vezes
determinado no parâmetro entre parenteses. Ex: str_repeat(“Php”, 5);
str_replace => Modifica a palavra/texto da variavel do tipo string segundo o parâmetro entre
parenteses. Ex: str_replace(“Matematica”, “Php”, $texto); => muda o texto de matemática para Php .
OBS: o i significa ignore e pode ser utilizado para ignorar o Case Sensitive. Ex: str_irepeat
(“matematica”, “Php”, $texto); => Reconhece a matematica com M maiúsculo ou minúsculo e faz a
troca.
str_split ( ) => mostra cada letra de uma string em um índice de um vetor. Ex. str_split ($palavra )
str_word_count ( ) => mostra a quantidade de palvras dentro de uma string. Ex. str_word_count
($texto, 0) o 0 (zero) serve para contar as palavras, caso coloque 1(um) irá gerar um vetor com as
palavras
substr => pega as letras da variável do tipo string de acordo com os parâmetros colocados no
parênteses. .Ex: substr ($texto, 0, 5); => Pega da letra na posição zero até a letra na posição cinco
ucfirst => transforma a primeira letra da variável do tipo string em maiúsculas.Ex: ucfirst
($texto);
ucwords => transforma a primeira letra da variável do tipo string em maiúsculas.Ex: ucfirst
($texto);
wordwrap ( ) => quebra a string em partes. Ex. wordwrap ($var, 5, “<br/> \n” , false ); O false
significa quebra por palavras se tiver menos de 5 letras. O true quebra palavra sempre com 5 letras
mesmo se cortar a palavra.
OPERADORES
=== => operador relacional que indica que o tipo e conteúdo das variáveis são iguais
== => operador relacional que indica que o conteúdo das variáveis são iguais
Ternário => expressão ? verdadeiro : falso
. (ponto) => o ponto é o símbolo de concatenação em PHP
EXEMPLOS:
Ex1:
<form method="get" action="02idade.php">
Nome: <input type="text" name="nome"/><br/>
Ano de Nascimento: <input type="number" name="ano"/><br/>
<fieldset><legend>Sexo</legend>
<input type="radio" name="sexo" id="masc" value="homem" checked/>
<label for="masc">Masculino</label><br/>
<input type="radio" name="sexo" id="fem" value="mulher"/>
<label for="fem">Feminino</label>
</fieldset><br/>
<input type="submit" value="Enviar"/>
</form>
FUNÇÕES
Include => A função mesmo se estiver corrompida, fora do ar ou não exista ele vai
continuar executando o programa principal normalmente Ex: include funcoes.php
Include_once => chama a função somente uma vez dentro do programa
Require => faz quase a mesma função do include, a diferença é que no require a
carga do script para exatamente por ali, onde não é encontrada, ou tem problema na
função. Ex: require funcoes.php
require_once => chama a função somente uma vez dentro do programa
Function => Ex: function ola( ) {
Echo “Ola Mundo!”
}
GLOSSÁRIO