PHP Arrays Flashcards

1
Q

O que é um array em PHP?

A

Um array em PHP é uma coleção de elementos que pode ter qualquer tamanho e conter qualquer tipo de valor.

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

Como é inicializado o array?

A

Pode ser inicializado utilizando a função array() ou atribuindo valores diretamente aos índices do array.

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

Como se pode percorrer um array em PHP utilizando um ciclo foreach?

A

Pode-se percorrer um array em PHP utilizando um ciclo foreach da seguinte forma:
foreach ($array as $valor) {
// Fazer algo com $valor
}
ou
foreach ($array as $chave => $valor) {
// Fazer algo com $chave e $valor
}

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

O que são arrays associativos em PHP?

A

Arrays associativos em PHP são semelhantes aos arrays numéricos em termos de funcionalidade, mas diferem nos seus índices.

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

Quais as diferenças dos arrays numéricos para os arrays associativos?

A

Enquanto os arrays numéricos têm índices numéricos, os arrays associativos têm índices como strings, permitindo uma associação direta entre chaves e valores.

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

Como se pode inicializar um array associativo em PHP?

A

Pode-se inicializar um array associativo em PHP fornecendo pares chave-valor dentro da função array() ou atribuindo valores diretamente aos índices do array.

Exemplo utilizando array() e a sintaxe chave => valor:
$capitais = array(‘PT’ => ‘Lisboa’, ‘ES’ => ‘Madrid’, ‘FR’ => ‘Paris’);

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

Como se pode aceder a um valor específico de um array associativo em PHP?

A

Pode-se aceder a um valor específico de um array associativo em PHP utilizando a chave correspondente entre colchetes após o nome do array. Por exemplo: $array[‘chave’].

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

O que é um array multidimensional em PHP?

A

Um array multidimensional em PHP é um array que contém um ou mais arrays dentro dele.

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

Quantos níveis de profundidade um array multidimensional em PHP pode ter?

A

PHP pode entender arrays multidimensionais com dois, três, quatro, cinco ou mais níveis de profundidade. No entanto, é importante notar que arrays com mais de três níveis de profundidade podem ser difíceis de gerir para a maioria das pessoas.

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

Como a dimensão de um array é definida em PHP e o que ela indica?

A

A dimensão de um array em PHP indica o número de índices que você precisa para selecionar um elemento. Por exemplo, para um array bidimensional, são necessários dois índices para selecionar um elemento, enquanto para um array tridimensional, são necessários três índices, e assim por diante.

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

Como podemos armazenar dados tabulares em um array bidimensional em PHP?

A

Podemos armazenar dados tabulares em um array bidimensional em PHP definindo um array com múltiplos arrays dentro dele, onde cada subarray representa uma linha da tabela. Cada linha contém elementos que correspondem às colunas da tabela.

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

Como podemos aceder a elementos individuais de um array bidimensional em PHP?

A

Para aceder a elementos individuais de um array bidimensional em PHP, precisamos de especificar dois índices: o índice da linha e o índice da coluna do elemento que queremos aceder.

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

Como podemos percorrer um array bidimensional em PHP utilizando um ciclo?

A

Podemos percorrer um array bidimensional em PHP utilizando ciclos aninhados, onde um ciclo externo controla as linhas e um ciclo interno controla as colunas do array.

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

Qual é a função utilizada para retornar o número de elementos em um array em PHP?

A

A função utilizada é sizeof().

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

Como podemos usar a função in_array() em PHP?

A

A função in_array() é utilizada para pesquisar por um valor específico em um array em PHP.

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

Quando a função in_array() em PHP é sensível a maiúsculas e minúsculas?

A

A função in_array() é sensível a maiúsculas e minúsculas quando o parâmetro de pesquisa é uma string e o parâmetro de tipo está definido como TRUE.

17
Q

Qual é a função em PHP que pesquisa por um valor em um array e retorna a chave correspondente?

A

A função array_search() é utilizada para pesquisar por um valor em um array e retorna a chave correspondente.

18
Q

Qual é a função em PHP usada para formatar um timestamp para uma data e hora legíveis?

A

A função é date().

19
Q

Quais são os parâmetros da função date() em PHP?

A

A função date() tem dois parâmetros: format, que é obrigatório e especifica o formato do timestamp, e timestamp, que é opcional e especifica um timestamp. O padrão é a data e hora atuais.

20
Q

Quais são alguns dos caracteres comumente usados para formatar datas na função date() em PHP?

A

Alguns dos caracteres comumente usados incluem: d para representar o dia do mês, m para representar o mês, Y para representar o ano em quatro dígitos, e l para representar o dia da semana.

21
Q

Como podemos utilizar a função date() para atualizar automaticamente o ano de direitos autorais em um site?

A

Podemos utilizar a função date() para atualizar automaticamente o ano de direitos autorais em um site da seguinte forma: © 2010-<?php echo date(‘Y’);?>

22
Q

Quais são alguns dos caracteres comumente usados para formatar horas na função date() em PHP?

A

Alguns dos caracteres comumente usados para formatar horas incluem: h para formato de 12 horas de uma hora com zeros à esquerda, i para minutos com zeros à esquerda, s para segundos com zeros à esquerda, e a para ante meridiem e post meridiem em minúsculas.

23
Q

Qual é a finalidade do PHP Carbon Package?

A

O PHP Carbon Package é utilizado para manipulação e formatação de datas e horas de uma forma mais avançada e flexível em PHP.

https://carbon.nesbot.com

<?php

$dt = Carbon::now();
$dt2 = Carbon::createFromDate(1987, 4, 23);

echo $dt->addDays(2);
echo $dt2->addMonths(3);

?>

24
Q

Qual função em PHP retorna o tipo de dados de uma variável?

A

A função é gettype(mixed var).

25
Q

Como podemos alterar o tipo de dados de uma variável em PHP?

A

Podemos alterar o tipo de dados de uma variável em PHP utilizando a função settype(mixed var, string type).

26
Q

Como podemos verificar se uma variável é um array em PHP?

A

Podemos verificar se uma variável é um array em PHP utilizando a função is_array().

27
Q

Como podemos verificar se uma variável é um número de ponto flutuante em PHP?

A

Podemos verificar se uma variável é um número de ponto flutuante em PHP utilizando as funções is_double(), is_float() ou is_real().

28
Q

Como podemos verificar se uma variável é um número inteiro em PHP?

A

Podemos verificar se uma variável é um número inteiro em PHP utilizando as funções is_long(), is_int() ou is_integer().

29
Q

Como podemos verificar se uma variável é uma string em PHP?

A

Podemos verificar se uma variável é uma string em PHP utilizando a função is_string().

30
Q

Como podemos verificar se uma variável é um booleano em PHP?

A

Podemos verificar se uma variável é um booleano em PHP utilizando a função is_bool().

31
Q

Como podemos verificar se uma variável é um objeto em PHP?

A

Podemos verificar se uma variável é um objeto em PHP utilizando a função is_object().

32
Q

Como podemos verificar se uma variável é nula em PHP?

A

Podemos verificar se uma variável é nula em PHP utilizando a função is_null().

33
Q

Como podemos verificar se uma variável é um valor escalar em PHP?

A

Podemos verificar se uma variável é um valor escalar em PHP utilizando a função is_scalar().

34
Q

Como podemos verificar se uma variável é um número ou uma string numérica em PHP?

A

Podemos verificar se uma variável é um número ou uma string numérica em PHP utilizando a função is_numeric().

35
Q

Qual função em PHP retorna verdadeiro se uma variável estiver definida?

A

A função é isset(mixed var).

36
Q

Como podemos destruir uma variável em PHP?

A

Podemos destruir uma variável em PHP utilizando a função unset(mixed var).

37
Q

Qual função em PHP retorna verdadeiro se uma variável não existir ou não estiver inicializada?

A

A função é empty(mixed var).