Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aula 1 - introdução, Aula 12- arrays parte 1, Aula 10 - Escopo de…
Aula 1 - introdução
o que é PHP
-
-
vantagens
fácil de entender
compatível com vários sistemas operacionais
alta procura por profissionais capacitados
usado em muitas aplicações conhecidas
-
Aula 12- arrays parte 1
os indices de um array são inseridos de maneira automática mas podemos definir utilizando o comando =>;
$carros=array(1=>'bmw',2=>'veloster',3=>'hilux');
-
-
inserção de novos valores no array
exemplo abaixo utilizamos [] vazios apos o nome da variável
$carros[]="amarok";
também é possível especificar o indice como no exemplo abaixo inserimos na posição numero 100 do array
$carros[100]="amarok";
-
-
-
Aula 39
SESSOES
-
guardam informações que poderão ser utilizadas em varias paginas
para iniciar uma sessão utilizamos sessionstar(); e utilizamos a superglobal $_SESSION[''];
-
-
Aula 40
Sistema de Login
necessita do apoio de um banco de dados para guardar as informações,
Php my admim
aplicação web SGDB que serve pra gerenciar o banco de dados
comando mysqli- suporta tanto php procedural quanto POO
php com paradigma procedural usado de maneira pedagógica nos primeiros contatos
com linguagem de programaçao, o php também pode ser programado com POO
-
criptografia md5, pega o que a pessoa digitou e
sempre gera um código criptografado com 32 caracteres
-
-
-
aula 8- tipos de dados
-
-
diz respeito a natureza da variável, se ela armazena texto, números inteiros, números decimais, vetores, matriz etc
Aula 11 - Constantes
-
-
para definir uma constante usamos o comando
define("nome da constante", "valor da constante") ;
o valor pode ser int, string, array, float etc
Aula 13- arrays parte 2
-
-
// loop para percorrer arrays foreach-> estrutura de repetição, valor recebe o conteúdo do índice é escrito e logo em seguida recebe o próximo valor que tbm é escrito e assim vai ate o fim do array
foreach($arryaqui as $valor ){
echo $valor."<br>";
}
-
-
-
-
-
Aula 51 XSS
-
criação de função clear passando o input como parametro, e aplicando as funções semelhantes as ja estudadas msqli_scape_string e a especialchars, mantendo o sistema livre de pessoas mal intencionadas
-
Aula 52 $_COOKIE
arquivo que o server cria no computador do cliente para guardas algumas informações relevantes
é um arquivo de texto que pode ser visualizado via navegador
Para cria o cookie se utiliza a função setcookie() e se passa como paramentros o nome do cookie, tempo que ficara no computador antes de ser vencido a validade.
-
-
-
Aula 6-variaveis
Variáveis
são espaços na memoria do computador para guardar informações utilizadas durante a execução do programa
declarando variáveis
- $ + nome da variável
- não existe comando especifico para criação, elas passam a existir no momento que são declaradas
- nomes validos para iniciar o a variável: letras, underline
-números podem ser utilizados desde que venham após os caracteres citados anteriormente
-caracteres especiais, espaço, ou números iniciando são inválidos
-
-
Aula 9
Aspas simples, Aspas duplas e Concatenação
aspas simples ' mensagem na tela '
aspas duplas " atribuir valor numa string" e são interpretativas aceitam texto;
ponto serve para concatenar a mensagem na tela com a variavel string
-
-
-
-
-
Aula 20
Switch / Case
-
semelhante a uma serie de condicionais if onde queremos comparar uma única variável a diversos valores e executar diferentes trechos de código para cada única situação
-
-
Aula 23- atribuição
= atribui valor
+= mantem o valor da variável e soma
-= matem valor e subtrai
*= multiplicação do valor contido na variável
/= divide o valor contido na variavel
-
-
-
-
-
-
-
-
-
-
Aula 45
include e require são utilizadas para incluir conteúdo de um arquivo .PHP se diferem no sentido de o require interrompe o script e retornar erro fatal ja o outro apenas informa que aconteceu falha mas não interrompe o processo.
-
Aula 46 CRUD, MYSQL e Materialize Css #1
-
-
Aula 47 CRUD, MYSQL e Materialize Css #2
-
-
Aula 48 CRUD, MYSQL e Materialize Css #3
-
-
Aula 54 - Arquivos
Fopen-> abrir arquivo passando com parâmetro o nome e o modo
Fwrite-> inserir conteudo no arquivo
fclose- fechar
feof- final do arquivo
fgets-> pegar conteudo de cada linha
fsize-< tamanho
-
Aula 4
se trata de configurações no servidor, não achei necessario mapa mental aqui
-
Aula 49 CRUD, MYSQL e Materialize Css #4
incluindo utf8 no arquivo para não acontecer erros na acentuação
utilizando java para ter uma pagina mais bonita
AULA 50 CRUD, MYSQL e Materialize Css #5
-