Aula 07 a 08 - Primeiro exemplo com PHP / Operadores
aritméticos
Iniciando um programa em PHP, utilizando o comando
echo com dados tipo string e numericos.
Operadores aritméticos +, -, *, /, %, ** e caractere de mudança de linha '\n'. Precedencia de cálculo.

Operadores aritméticos +, -, *, /, %, ** e caractere de mudança de linha '\n'. Precedencia de cálculo.
Aula 09 a 10 - Variáveis e tipos de dados / Como o
compilador do PHP trabalha.
No PHP as variáveis são declaradas precedidas pelo
operador $.
Os nomes de variáveis não aceitam números no início, acentos, caracteres especiais nem '-'. Apenas são aceitos caracteres, números(no meio do nome) e '_'.
O PHP executa o programa linha a linha. Erros de sintaxe impedem a execução de todo o programa. Outros erros podem permitir a execução do programa até a linha do erro.

Os nomes de variáveis não aceitam números no início, acentos, caracteres especiais nem '-'. Apenas são aceitos caracteres, números(no meio do nome) e '_'.
O PHP executa o programa linha a linha. Erros de sintaxe impedem a execução de todo o programa. Outros erros podem permitir a execução do programa até a linha do erro.
Aula 11 a 13 - Strings / Precedências / Comentários
Podemos criar strings em PHP com quebras de linha. Essas
quebras são respeitadas pelo compilador. Podemos
concatenar strings utilizando o caractere '.'.
A partir das novas versões do PHP passou a ser possível concatenar as strings diretamente desde que utilizando "". Nesse caso temos uma forma de literal templates.
Precedencias de operadores matemáticos. O PHP sempre analisa a expressão antes de executar a atribuição. Já na execução ele executará da esquerda para a direita, respeitando as regras de precendencia matemáticas.

A partir das novas versões do PHP passou a ser possível concatenar as strings diretamente desde que utilizando "". Nesse caso temos uma forma de literal templates.
Precedencias de operadores matemáticos. O PHP sempre analisa a expressão antes de executar a atribuição. Já na execução ele executará da esquerda para a direita, respeitando as regras de precendencia matemáticas.
Aula 14 a 15 - Arrays / Arrays com chaves e valores
Criamos arrays com a função array(). Outra
forma de criar arrays é apenas declarando seus valores
entre '[]'.
Um array tem implícito valores de chave iniciando no valor 0 e acrescida de modo linear. Entretanto podemos definir o valor das chaves bastando para isso declarar no array o valor da chave seguido de '=>' e o valor do elemento.
Quando indicamos valores de chave em alguns elementos, e não em outros, os valores sem chave indicada será indicado pelas chaves numéricas disponíveis sempre em ordem e sem pular valores. Caso indiquemos um valor de chave numérico a sequencia seguinte terá por base o indice informado.

Um array tem implícito valores de chave iniciando no valor 0 e acrescida de modo linear. Entretanto podemos definir o valor das chaves bastando para isso declarar no array o valor da chave seguido de '=>' e o valor do elemento.
Quando indicamos valores de chave em alguns elementos, e não em outros, os valores sem chave indicada será indicado pelas chaves numéricas disponíveis sempre em ordem e sem pular valores. Caso indiquemos um valor de chave numérico a sequencia seguinte terá por base o indice informado.
Aula 16 a 17 - PHP no browser / PHP com HTML
O PHP não roda nativamente no navegador. Uma das opções
para executar aplicações PHP no navegador é executando o
servidor interno do compilador. Para isso executamos o
comando:

$ php -S localhost:8000
Aula 18 - Passando informações entre páginas
O PHP trabalha com os verbos HTML padrão. Eles podem ser
acessados através de variáveis globais do PHP. Os
principais são o GET e POST.
Entre as funções para verificar o conteudo de arrays temos o print_r() e o vardump().
Quando utilizamos o vardump() na variável global $_GET, o retorno serão os dados indicados na URL do site indicados após um '?'. Esses dados podem ser passados no formato: chave=valor da seguinte forma:
Desse modo em um <form> quando a propriedade action aponta para um arquivo PHP com um verbo $_GET os dados enviados pelo formulário são lidos pela variável global. Para recuperar os dados enviados precisamos recuperar na variável a chave solicitada $_GET[valor_da_chave].
O mesmo vale para o verbo $_POST, porém nesse caso as informações não são passadas pela URL. Por padrão a tag <form> envia dados através do method='GET'. Para transmitirmos com o POST é necessário redefinirmos no form.

Entre as funções para verificar o conteudo de arrays temos o print_r() e o vardump().
Quando utilizamos o vardump() na variável global $_GET, o retorno serão os dados indicados na URL do site indicados após um '?'. Esses dados podem ser passados no formato: chave=valor da seguinte forma:
http://url?chave=valor
Desse modo em um <form> quando a propriedade action aponta para um arquivo PHP com um verbo $_GET os dados enviados pelo formulário são lidos pela variável global. Para recuperar os dados enviados precisamos recuperar na variável a chave solicitada $_GET[valor_da_chave].
O mesmo vale para o verbo $_POST, porém nesse caso as informações não são passadas pela URL. Por padrão a tag <form> envia dados através do method='GET'. Para transmitirmos com o POST é necessário redefinirmos no form.