GoConqr has a new look! Let us know what you think.

Mind map

PHP

Jardielma Queiroz de Lima Portuguese

Map content

PHP

  1. Foi desenvolvida originalmente na construção de sites web.

  2. A linguagem começou como Personal Home Page por Rasmus Lerdorf.

  3. Ganhou força e é conhecida hoje como Hypertext Processor.

  4. PHP é uma linguagem de script embutida no HTML. No desenvolvimento podemos mesclar HTML como PHP.

  5. Muito da sua sintaxe é emprestada de C, Java e Perl com algumas características específicas do PHP adicionadas.

  6. 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
  7. 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
  8. 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.
  9. 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();

Information

Description
Mind Map on PHP, created by Jardielma Queiroz de Lima on 30/10/2019.
Created by
Jardielma Queiroz de Lima · Oct 2019
Updated
Oct 30, 2019
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?