Linguagens fracamente tipadas Linguagens não tipadas, são aquelas em que existe apenas um tipo genérico ou mesmo nenhum tipo de dados. Entre estas estão a Linguagem de montagem ou Assembly, BCPL, Perl e algumas versões de Forth.
As variáveis no PHP são representadas por um cifrão ($) seguido pelo nome da variável. Os nomes de variável são case-sensitive. Nota: Para nosso propósito, as letras a-z, A-Z e os bytes de 1 ( 0x7f-0xff ). Nota: $this é uma variável especial que não pode ser atribuída.
Em termos práticos variáveis são estruturas de dados que podem ser modificadas em tempo de execução do código. Ou seja, você pode iniciar a variável em uma parte do código, e depois de atribuir outro valor a esta variável. Toda variável em PHP começa com o caractere $ (cifrão) seguido do nome da variável, sem espaços.
Uma linguagem fortemente tipada é aquela que sabe quais são os tipos em tempo de execução. Uma linguagem de tipo fraco é aquela que não gosta de Assembly. Seu exemplo está em um terceiro eixo, "conversões implícitas x explícitas".
Linguagem fortemente tipada, resumindo, seria aquela em que os objetos/variáveis tem um tipo bem definido e que precisa ser informado no momento de sua declaração. Um exemplo de linguagem que não é fortemente tipada é o PHP.
As linguagens que obrigam o programador a declarar o tipo de dado de cada variável criada é chamada de linguagem fortemente tipada (ou tipificada). Em outras palavras, ela exige o tipo em cada declaração (só na declaração, depois você pode usá-la sem informar o tipo toda hora).
Um tipo muito comum de expressões são expressões de comparação. Estas expressões avaliam para ser false ou true . O PHP suporta > (maior que), >= (maior ou igual a), == (igual), != (diferente), < (menor que) and
Com estes operadores podemos fazer qualquer operação matemática com tipo de dados numéricos, veja abaixo os operadores aritméticos no PHP:
Regras de nomeação de variáveis no PHP Os nomes de variáveis sempre começam com o caractere $ (cifrão). Exemplo: $idade ; São sensíveis à letra, ou seja, $Valor é diferente de $valor . Um nome de variável válido deve iniciar com um sublinhado OU uma letra, nunca deve ser iniciado com um número ou caractere especial.
Tipos de variáveis em PHP