Você está na página 1de 7

PHP,

Odiado e
Amado por
muitos
01 Eduardo da Silva, Gabriel Batista Refosco
HISTÓRIA DO
PHP

Personal Home Page Tools (PHP Tools)


Derivado do C
Rasmus Lerdof

Eduardo da Silva, Gabriel Batista Refosco 02


Paradigmas de Programação

Multi Paradigma
Programação Orientada a Objeto (mais conhecido)

Tipos de variáveis

Toda variável começa com "$"


Integer, Float, String, Boolean
Object, Array
Resource, NULL
Mixed, Callback, Number, Array | Object, Void

03 Eduardo da Silva, Gabriel Batista Refosco


Características da Linguagem e suas Variáveis

A linguagem não é fortemente tipada, como o Java


Podem existir variáveis globais, utilizando "global" antes
do nome da variável, ou inserindo a mesma no início do
arquivo
Caso contrário, as variáveis ficam reféns do seu bloco de
código
Sua declaração é feita de maneira implícita, pois o valor
define a tipagem da variável
Porém, é possível utilizar Casting
É possível criar constantes, porém, elas são utilizadas em
situações bem específicas de refatoração de código e
para facilitar o entendimento

04 Eduardo da Silva, Gabriel Batista Refosco


Características da Linguagem e suas Variáveis

As estruturas de controle são muito semelhantes às


presentes na linguagem C (PHP é um derivado do C)
É possível criar subprogramas (funções), e os mesmos
funcionam da mesma maneira que os subprogramas do C
É possível executar uma sobrecarga de subprograma,
porém, obrigatoriamente o método de sobrecarga deve
ser público

05 Eduardo da Silva, Gabriel Batista Refosco


APLICAÇÃO DA Sistemas Legados
É muito comum encontrar sistemas

LINGUAGEM
mais antigos que utilizam do PHP,
principalmente por ter uma
comunidade gigante.

Wordpress
É um framework do PHP (um dos mais
conhecidos). Utilizado na construção
de sites e blogs.

Laravel
Outro framework do PHP, tem a
funcionalidade bem parecida com o
Node (framework do JS). Está sendo
utilizado com uma frequência
considerável.

Eduardo da Silva, Gabriel Batista Refosco 06


OBRIGADO POR
ASSISTIR!

Você também pode gostar