Características da linguagem de programação php
Alexandre de Castro Trindade
Características da Linguagem de Programação PHP
Rio de Janeiro
2013
Sumário Origem 3 Características da linguagem 6 Um programa em PHP 7 Extensão de arquivos 7 Delimitadores de código 7 Comentários 7 Comandos de saída 7 echo 7 Print 8 Var_dump 8 Print_r 8 Variáveis 8 Booleano 10 Número 10 String 11 Array 11 Objeto 11 Recurso 12 Constantes 12 Operadores 12 Atribuição 12 Aritméticos 13 Relacionais 13 Lógicos 13 Estruturas de controle 14 If 14 While 15 For 16 Switch 16 Foreach 17 Continue 17 Break 17 Manipulações de funções 17 Criação 17 Variáveis globais 18 Variáveis estáticas 18 Passagem de parâmetros 19 Recursão 20 Orientação a objetos 20 Construtores e destrutores 22 Encapsulamento 23 Herança 23 Polimorfismo 25 Bibliografia 27
Origem
A primeira versão chamada Personal Home Page Tools era nada mais que uma coleção de scripts Perl que começou a ser desenvolvido em 1995 por Rasmus Lerdorf. Surgiu da necessidade de uma ferramenta rápida que pudesse ter uma ideia de quem acessava seu currículo online.
Assim que ele passou a utilizar pessoas perguntavam se podiam utilizar essa ferramenta e pediam mais funcionalidades. Dentre os novos recursos que iam sendo implementados estava a consultas SQL tornando fácil a criação de formulários e tabelas baseadas nessas consultas. Essa ferramenta era chamada FI (Form Interpreter).
Após 2 anos melhorando seus scripts Rasmus decide lançar a versão 2 do PHP/FI. Essa versão eliminava a necessidade de vários pequenos programas de CGI Perl, permitindo o uso de scripts mais simples direto nos arquivos HTML. Isso acelerou o desempenho geral das páginas que não tinham mais a sobrecarga com o uso