Please enable JavaScript.
Coggle requires JavaScript to display documents.
1 : O que e PHP, 33-34 post e get, 2: Editores de texto, 3: criando um…
1 : O que e PHP
-
inicialmente foi chamado de php personal home page, depois ganhou o nome de PHP: Hypertext Preprocessor
-
-
-
-
-
-
8: tipo de dados
temos vários tipos de variáveis assim como no C++, temos o tipo float, int, string, boolean e os compostos
-
-
-
-
13: array 2
existem algumas funções para o array como count, e também temos o foreach.
14: array 3
temos também os arrays associativos que da para você definir o índice e seu determinado valor, e os multidimensionais que nada mais e que um array dentro do outro
15,16,17 e 18-funções de arrays
-
-
também tem a função array_pop exclui o ultimo elemento do array, sendo necessário utilizar o print_r para visualizar todo o array, e se der um echo antes do array_pop, ele mostra o item que foi excluído
também temos a função array_push, que adiciona os elementos no final do array
-
também temos a função array_combine, necessita ter o mesmo numero de variáveis dentro dos arrays, ele serve para pegar o primeiro array e jogar como índice e o segundo array jogar como valor do índice
-
-
também temos a função in_array que verifica se o elemento existe no array , se retornar 1 o elemento existe se não retornar nada o elemento não existe
-
-
-
-
-
20- switch e case
o switch recebe uma variável para verificar o seu conteúdo case recebe o valor para comparar, se o valor for igual ele executa o código, o break e necessário para abrir um novo caso, e o endswitch fecha todo o switch/case
-
-
-
-
-
25-operadores logicos
-
-
-
// ou exclusivo (xor) so vai retornar a condiçao se somente um dos dois forem corretos, se os dois forem verdadeiros vai ser executado o else //
-
-
-
27-for e foreach
// for e usado quando já se sabe o numero de repetições a ser usada//
já o foreach atribui a variável a outra variável//
-
28,29-funções para strings
funções
-
str_repeat //serve para repetir uma string, 1 parametro oque voce quer que seja escrito, 2 parametro quantidade de vezes
-
-
-
-
-
-
-
30-funções para numero
funções
number_format converte o numero para poder ser usado como um preço, por exemplo
-
-
-
-
-
-
32-Super globais
variaveis
-
//$server que contem informaçoes sobre cabeçalho,caminhos, e locais de script, nada mais e que um array com varios indices//
-
-
36-sanitização
sanitização
-
FILTER_SANITIZE_EMAIL remove todos os caracteres especiais do email, como barras menor maior etc
-
-
-
-
-
42- criptografia
temos 3 tipos de criptografia,base64,md5 e sha1
-
-
44-sql injection
//o ataque de sql injection nada mais e que tentar adicionar codigos sql na pagina para conseguir acesso, uma das maneiras de se defender e limpar os campos//
45-include e require
tanto include como a função require serve para colocar um arquivo php dentro de outro//
tambem temos o include_once e o require_once,que verifica se o arquivo ja foi incluido, vejamos o exemplo no crud
46,47,48,49,50 crud
oque significa
create,read,update,e delete ou seja as 4 operações de manipulações de banco de dados
-
51 -XSS
é um tipo de injeção, em que scripts maliciosos são injetadas em sites de outra forma confiável. ataques XSS ocorrem quando um invasor usa uma aplicação web(no nosso caso o crud) para enviar código malicioso, geralmente na forma de um script do lado do navegador, para um usuário final diferente.
-
52-$_COOKIE
Cookies são um mecanismo para armazenar dados no navegador remoto e assim rastrear ou identificar usuários que retornam
-
53-hora e data
Para exibir a data utilizamos o date, echo date
('d=dia, m=mes, y=ano) também retornamos
(H=hora, i=minutos, s=segundos).
-
55-expreções regulares
-
-
-
-
-
-
-
[ ] - criação de um conjunto de caracteres, letras e
-
-
-
{1,4}- Serve para validar mais que um caracter
-
caracteres , seria o número de ocorrências.ou
simplesmente podemos usar uma ?, que quer dizer
que podemos aceitar uma ou nenhuma ocorrência,
-
nenhuma ou várias ocorrências, o + que pode ter
-
-
-
-