Como mudar as configurações
Sintaxe Básica
Manual do PHP
PHP Manual
Referência da Linguagem
Sintaxe Básica
Escapando o HTML
Separação de instruções
Comentários
Tipos
Introdução
Booleanos
Inteiros
Números de ponto flutuante
Strings
Arrays
Objects
Resource
NULL
Pseudo-tipos e variáveis utilizados nesta documentação
Manipulação de tipos
Variáveis
Introdução
Variáveis Pré-definidas
Escopo de variáveis
Variáveis variáveis
Variáveis de fontes externas
Constantes
Sintaxe
Constantes Mágicas
Expressões
Operadores
Precedência de Operadores
Operadores Aritméticos
Operadores de Atribuição
Operador Bit-a-bit
Operadores de Comparação
Operadores de controle de erro
Operadores de Execução
Operadores de Incremento/Decremento
Operadores Lógicos
Operadores de String
Operadores de Arrays
Operadores de tipo
Estruturas de Controle
Introdução
if
else
elseif/else if
Alternative syntax for control structures
while
do-while
for
foreach
break
continue
switch
declare
return
require
include
require_once
include_once
goto
Funções
Funções definidas pelo usuário
Argumentos de funções
Retornando valores
Funções variáveis
Funções internas (built-in)
Funções anonimas
Classes e Objetos
Introdução
O Básico
Properties
Constantes do Objeto
Autoloading Classes
Construtores e Destrutores
Visibilidade
Object Inheritance
Operador de Resolução de Escopo (::)
Palavra-Chave 'static'
Abstração de Classes
Interfaces de Objetos
Traits
Sobrecarga
Iteração de Objetos
Patterns
Métodos Mágicos
Palavra-Chave 'final'
Clonando objetos
Comparando objetos
Indução de Tipo
Late Static Bindings
Objetos e Referências
Object Serialization
OOP Changelog
Namespaces
Namespaces - Visão geral
Definição de Namespace
Usando namespaces
Espaço global
__NAMESPACE__
Regras de resolução de nomes
Exceções
Herdando Exceções
Generators
Generators overview
Generator syntax
Generator objects
Comparing generators with Iterator objects
Referências
O que são referências
O que as referências fazem
O que as referências não são
Passagem por referência
Retornando referências
Destruindo referências
Demonstrando referências
Variáveis pré-definidas
Superglobais
— Superglobais são variáveis nativas que estão sempre disponíveis em todos escopos
$GLOBALS
— Referencia todas variáveis disponíveis no escopo global
$_SERVER
— Informação do servidor e ambiente de execução
$_GET
— HTTP GET variáveis
$_POST
— HTTP POST variables
$_FILES
— HTTP File Upload variáveis
$_REQUEST
— Variáveis de requisição HTTP
$_SESSION
— Variáveis de sessão
$_ENV
— Environment variables
$_COOKIE
— HTTP Cookies
$php_errormsg
— A mensagem de erro anterior
$HTTP_RAW_POST_DATA
— Informação não-tratada do POST
$http_response_header
— Cabeçalhos de resposta HTTP
$argc
— O número de argumentos passados para o script
$argv
— Array de argumentos passados para o script
Exceções pré-definidas
Exception
ErrorException
Predefined Interfaces
Traversable
— The Traversable interface
Iterator
— The Iterator interface
IteratorAggregate
— The IteratorAggregate interface
ArrayAccess
— The ArrayAccess interface
Serializable
— The Serializable interface
Closure
— The Closure class
Context options and parameters
Socket context options
— Socket context option listing
HTTP context options
— HTTP context option listing
FTP context options
— FTP context option listing
SSL context options
— SSL context option listing
CURL context options
— CURL context option listing
Phar context options
— Phar context option listing
Context parameters
— Context parameter listing
Supported Protocols and Wrappers
file://
— Accessing local filesystem
http://
— Accessing HTTP(s) URLs
ftp://
— Accessing FTP(s) URLs
php://
— Accessing various I/O streams
zlib://
— Compression Streams
data://
— Data (RFC 2397)
glob://
— Find pathnames matching pattern
phar://
— PHP Archive
ssh2://
— Secure Shell 2
rar://
— RAR
ogg://
— Audio streams
expect://
— Process Interaction Streams
Como mudar as configurações
Sintaxe Básica
Manual do PHP
PHP Manual