PHP Introdução Flashcards

(29 cards)

1
Q

O que é o PHP e qual é a sua principal função numa aplicação web?

A

O PHP é uma linguagem de script do lado do servidor utilizada para gerir conteúdo dinâmico, interagir com bases de dados e construir aplicações web completas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quais são algumas das utilizações comuns do PHP numa aplicação web?

A

Algumas utilizações comuns do PHP incluem realizar funções do sistema, lidar com formulários, aceder e modificar bases de dados, gerir cookies, restringir o acesso de utilizadores e encriptar dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como o PHP pode ser utilizado para restringir o acesso de utilizadores a determinadas páginas de um site?

A

O PHP pode ser utilizado juntamente com sistemas de autenticação para verificar se um utilizador está logado e possui as permissões necessárias para aceder a uma determinada página.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como são definidos e separados os scripts PHP num ficheiro?

A

Os scripts PHP são delimitados por tags <?php e ?> e podem ser colocados em qualquer parte do documento HTML.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual é a diferença entre a inclusão de scripts PHP utilizando include e require?

A

A diferença entre include e require é que, se o ficheiro incluído não for encontrado com require, o PHP irá gerar um erro fatal, enquanto com include apenas irá gerar um aviso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual é a importância dos comentários em PHP?

A

Os comentários em PHP são importantes para facilitar a compreensão do código por outros programadores e para ajudar o próprio programador a lembrar-se de detalhes do código.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como se declara uma variável em PHP?

A

Uma variável em PHP é declarada prefixando o nome da variável com o símbolo $. Por exemplo: $nomeDaVariavel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quais são as boas práticas ao nomear variáveis em PHP?

A

É recomendado utilizar nomes de variáveis descritivos que transmitam o seu propósito e significado no contexto do código, seguindo preferencialmente a convenção camelCase.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quais são os tipos de dados suportados pelo PHP?

A

Os tipos de dados suportados pelo PHP incluem string, integer, float, boolean, array, object e NULL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quais os tipos de operadores que existem em PHP?

A

Operadores aritméticos
Operadores de atribuição
Operadores de comparação
Operadores de incremento/decremento
Operadores lógicos
Operadores de string
Operadores de array

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quais são os operadores aritméticos em PHP?

A

Os operadores aritméticos em PHP incluem +, -, *, /, % e ** (exponenciação).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual é a diferença entre os operadores de divisão / e % em PHP?

A

O operador de divisão / retorna o quociente de uma divisão, enquanto o operador % retorna o resto da divisão.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quais são os operadores de atribuição compostos em PHP?

A

Os operadores de atribuição compostos em PHP incluem +=, -=, *=, /=, %= e .=.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qual é a diferença entre os operadores == e === em PHP?

A

O operador == verifica se dois valores são iguais, enquanto o operador === verifica se dois valores são idênticos em valor e tipo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qual é a diferença entre o operador = e o operador composto .= em PHP?

A

O operador = atribui um valor à variável, enquanto o operador composto .= concatena o valor atual da variável com o novo valor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Como se realiza o pré-incremento e o pós-incremento em PHP?

A

O pré-incremento é realizado usando ++$x, onde o valor de $x é incrementado antes de ser utilizado. O pós-incremento é realizado usando $x++, onde o valor de $x é incrementado após ser utilizado.

17
Q

Qual é a diferença entre os operadores ++$x e $x++ em PHP?

A

O operador ++$x realiza o incremento antes de utilizar o valor da variável, enquanto $x++ utiliza o valor atual da variável e depois realiza o incremento.

18
Q

Quais são os operadores lógicos em PHP?

A

Os operadores lógicos em PHP incluem and, or, xor, &&, || e !.

19
Q

Como podemos utilizar o operador && de forma eficaz em expressões lógicas em PHP?

A

O operador && é frequentemente utilizado para verificar múltiplas condições, e a expressão é avaliada como verdadeira apenas se todas as condições forem verdadeiras.

20
Q

O que é coerção de tipos em PHP?

A

Coerção de tipos em PHP refere-se à conversão automática de um tipo de dado para outro, dependendo do contexto em que é utilizado.

21
Q

O que são constantes em PHP?

A

Constantes em PHP são valores que não podem ser alterados após serem definidos e são globais em todo o script. Elas são declaradas usando a função define().

22
Q

Como definimos uma string em PHP?

A

Uma string é definida como uma sequência de caracteres, que podem ser incluídos entre aspas simples (‘’) ou duplas (“”).

23
Q

Qual é a diferença entre aspas simples (‘’) e aspas duplas (“”) ao definir uma string em PHP?

A

As aspas duplas permitem a interpolação de variáveis e a interpretação de sequências de escape, enquanto as aspas simples não permitem isso.

24
Q

O que é um número inteiro em PHP?

A

Um número inteiro em PHP é um número sem parte decimal, podendo ser positivo ou negativo.

25
Como podemos definir um número inteiro em PHP utilizando notação hexadecimal?
Um número inteiro hexadecimal em PHP é precedido por "0x". Por exemplo: $x = 0x1A;
26
O que é um número de ponto flutuante (float) em PHP?
Um número de ponto flutuante em PHP é um número com uma parte decimal, podendo ser positivo ou negativo.
27
Como podemos definir um número de ponto flutuante em PHP?
Um número de ponto flutuante em PHP é definido utilizando um ponto para separar a parte inteira da parte decimal. Por exemplo: $x = 3.14;
28
O que é um valor booleano em PHP?
Um valor booleano em PHP representa um estado lógico verdadeiro (TRUE) ou falso (FALSE).
29
Como podemos definir um valor booleano em PHP
Um valor booleano em PHP pode ser definido utilizando as palavras-chave TRUE ou FALSE, ou através de expressões lógicas que retornam verdadeiro ou falso. Por exemplo: $x = true; ou $y = ($a > $b);