Iniciando a lógica em PHP
Autor: Allan | Publicado: 2011-03-16T19:31:00-07:00

Apóstrofes e aspas&nbsp;

No PHP, um valor pode ser atribuído a uma string usando-se aspas ("string") ou apóstrofes ('string'). Caso só existam caracteres normais dentro da string, o efeito será o exatamente o mesmo, independentemente do uso de aspas ou apóstrofes. Porém, quando se usa variáveis dentro de strings, o efeito é completamente diferente. As aspas permitem que você insira o valor de variáveis dentro de strings sem precisar fazer concatenação, já as apóstrofes não. Perceba: 

&lt;?php
$nome = 'João';
echo "Olá, meu nome é $nome !"; // O resultado é 'Olá, meu nome é João !'

echo 'Olá, meu nome é $nome !'; // O resultado é 'Olá, meu nome é $nome !'

echo 'Olá, meu nome é '. $nome . ' !'; // O resultado é 'Olá, meu nome é João !'
?&gt;

Dica 

Eu recomendo sempre utilizar aspas, pois facilita muito, além disso, chegará uma etapa em que teremos que usar ambos (apóstrofo e aspas). Então sempre nesta hierarquia: aspas depois apóstrofo. 
Operadores 

Operadores Aritméticos&nbsp;
 
        ExemploNome        Resultado   
  
      $a + b      Adição      Soma de $a e $b  
      $a - $b      Subtração      Diferença entre $a e $b  
      $a * $b      Multiplicação      Produto de $a e $b  
      $a / $b      Divisão      Quociente de $a e $b  
      $a % $b      Módulo      Resto da divisão de $a e $b  

Operadores de Atribuição&nbsp;

O operador básico de atribuição é o "=", que significa "recebe" (nunca confunda com "igual"). 

&lt;?php 
$a = '3';&nbsp;
echo  $a; // retorna 3 
?&gt; 

É importante mencionar que existem também os operadores combinados, que são o operador de atribuição mais um operador aritmético. 

&lt;?php 
$a =+ 5; // o mesmo que $a = $a + 5; 
?&gt; 

Operadores de comparação&nbsp;
 
        Exemplo        Nome        Resultado   
  
      $a == $b      Igual      Verdadeiro se $a igual a $b  
      $a === $b      Idêntico      Verdadeiro se $a igual a $b e eles são do mesmo tipo (PHP4)  
      $a != $b      Diferente      Verdadeiro se $a diferente de $b  
      $a &lt;&gt; $b      Diferente      Verdadeiro se $a diferente de $b  
      $a !== $b      Não idêntico      Verdadeiro se $a diferente de $b, ou se eles não são do mesmo tipo   (PHP4)  
      $a &lt; $b      Menor      Verdadeiro se $a menor que $b  
      $a &gt; $b      Maior      Verdadeiro se $a maior que $b  
      $a &lt;= $b      Menor ou igual      Verdadeiro se $a menor ou igual a $b  
      $a &gt;= $b      Maior ou igual      Verdadeiro se $a maior ou igual a $b  

Operadores Lógicos&nbsp;
 
        Exemplo        Nome        Resultado   
  
      $a and $b      e      Verdadeiro quando $a e $b são verdadeiros  
      $a or $b      ou      Verdadeiro se $a ou $b são verdadeiros  
      $a xor $b      xor      Verdadeiro se $a ou $b são verdadeiros, mas não ambos  
      !$a      não      Verdadeiro se $a falso  
      $a &amp;&amp; $b      e      Verdadeiro quando $a e $b são verdadeiros  
      $a || $b      ou      Verdadeiro se $a ou $b são verdadeiros  

Operadores de string&nbsp;

Existem apenas 2 operadores de string. O de concatenação (".") e o de atribuição de concatenação (".="). Eles funcionam assim:

&lt;?php
$a = 'Meu nome é ';

$a .= 'José'; // a mesma coisa que $a = $a . 'José';
?&gt;