Mapa mental
PHP
Contenido del mapa
PHP
Foi desenvolvida originalmente na construção de sites web.
A linguagem começou como Personal Home Page por Rasmus Lerdorf.
Ganhou força e é conhecida hoje como Hypertext Processor.
PHP é uma linguagem de script embutida no HTML. No desenvolvimento podemos mesclar HTML como PHP.
Muito da sua sintaxe é emprestada de C, Java e Perl com algumas características específicas do PHP adicionadas.
características
- Rápida execução
- Gratuita
- Fácil de usar
- Roda em diversos sistemas operacionais
- Grande comunidade
- Mescla entre código html e php
Variáveis
- tipagem fraca
- Todas as variáveis começam com $
- Os nomes das variáveis podem ser de qualquer tamanho
- Só podem começar com letras ou underscore
- Sensível a maiúscula e minúscula
- Variáveis são armazenadas no map $_SESSION
Idempotente
- GET é idempotente, ou seja, os efeitos causados pela solicitação repetida de vários gets são os mesmos que uma única solicitação. O get não altera o estado atual do servidor.
- POST não é idempotente pois várias requisições vão causas efeitos diferentes no servidor. O post altera o estado do servidor pois modificar criando novos recursos não idênticos.
Sessões
- PHP gera um id por sessão denominada PHPSESSID
- PHP armazena as variáveis em um arquivo no servidor.
- PHP envia o PHPSESSID para cada página.
- Para iniciar precisamos criar a sessão: session_start();
- Para destruir a sessão: session_destroy();
Información
- Descripción
- Mapa Mental sobre PHP, creado por Jardielma Queiroz de Lima el 30/10/2019.
- Creado por
- Jardielma Queiroz de Lima · oct 2019
- Actualizado
- 30 oct 2019
- Visitas
- 0
- Valoración