sábado, 21 de novembro de 2009

PHP - Prova

1. O que significa PHP?
R:

PHP = Hypertext Preprocessor.
PHP também é uma das maiores linguagens de programação utilizadas para construir websites!

2. Quais são os delimitadores da linguagem PHP?
R: !“<?” e “?>” são os delimitadores da linguagem; servem para separar o que é PHP do que não é. Assim o mecanismo de interpretação "PHP Easy" só executarao o que está dentro dos delimitadores!

3. Como são declaradas as variáveis no PHP?
R: Variavel é aquela que começa com $ e logo apos vem o nome da variavel:
EX:

$numero = 15;
$cor = verde;

4. Fale sobre Tipos de Dados no PHP?
R:

- Inteiro;
- Ponto Flutuante;
- String;
- Objeto;
- Array;

---------------------

<?
$texto1 = "oi";
$texto2 = "e ae";
echo "$texto1";
?>

5. Cite e explique os seguintes Operadores: Aritmétricos, Atribuição, Comparação, Concatenação, Lógico, Incremento e Decremento;

5.1 ARITMÉTICOS:

Só podem ser utilizados quando os operandos são números (integer ou float). Se forem outro tipo, terão seus valores convertidos antes da realização da operação.

+: Adição.
-: Subtração.
*: Multiplicação.
/: Divisão.
%: Módulo.

----------------------------

5.2 STRINGS:

No PHP só há um operador exclusivo para strings.

Ponto(.): Concatenação.

5.3 ATRIBUIÇÃO:

Existe um operador básico de atribuição e diversos derivados. Sempre retornam o valor atribuído. No caso dos operadores derivados de atribuição, a operação é feita entre dois operandos, sendo atribuído o resultado para o primeiro. A atribuição é sempre por valor, e não por referência.

=: Atribuição Simples.
+=: Atribuição com Adição.
-=: Atribuição com Subtração.
*=: Atribuição com Multiplicação.
/=: Atribuição com Divisão.
%=: Atribuição com Módulo.
.=: Atribuição com Concatenação.

5.4 BIT A BIT:

Comparam dois números bit a bit.

&: "e" lógico.
|: "ou" lógico.
^: ou exclusivo.
~: Não (inversão).
<<: Shift Left.
>>: Shift Right.

5.5 LÓGICOS.

Utilizados para inteiros representando valores booleanos.

and: "e" lógico.
or: "ou" lógico.
xor: ou exclusivo.
!: não (inversão).
&&: "e" lógico.
||: "ou" lógico.

5.6 COMPARAÇÃO.
 

Sobre: