PHP : la base Flashcards

1
Q

Comment nomme-t-on l’index d’un objet?

A

Une propriété

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

Comment nomme-t-on la fonction d’un objet?

A

Une méthode

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

Que veut dire PDO?

A

PHP Database Objects

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

Quelle méthode est utilisée pour gérer les exceptions PDO?

A

->setAttribute()

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

Quelles constantes sont utilisées pour gérer les exceptions PDO?

A

PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION

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

Comment créer une array?

A

$myArray = array(‘one’, 2, ‘3’);

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

Comment accéder à l’index d’une array?

A

echo myArray[0];

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

Comment ajouter un nouvel élément à un array?

A

$myArray[]= ‘the fifth element’;

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

Indiquer les 2 façons de créer une array associative?

A

1) $birthday[‘Kevin’] = ‘1978-04-12’;

2) $birthday = array(‘Kevin => ‘1978-04-12’, ‘Stephanie => ‘1980-05-15’);

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

On dit que les scripts PHP ont un interaction limitée avec l’utilisateur, quel est le déroulement de cette interactivité?

A

Une requête est faite au serveur et le serveur retourne dynamiquement une page.

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

Qu’est-ce que $_GET et $_POST?

A

Se sont des tableaux de données associatifs et superglobaux.

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

Quelle fonction utiliser pour indiquer la longueur d’une chaîne?

A

strlen($chaine);

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

Quelle fonction pour retirer les espaces au début et à la fin d’une chaîne?

A

trim($chaine);

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

Comment s’assurer qu’une chaîne est de la bonne longueur et qu’elle n’a pas d’espaces ni avant ni après?

A

strlen(trim($chaine));

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

Quelle fonction utiliser pour comparer deux chaînes sans égard à la casse ?

A

strcasecmp($chaine1, $chaine2) == 0

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

Quelle fonction utiliser pour afficher une chaîne selon un formatage précis?

A

printf(“$format”, $args);

ex. printf(“%.02lf\n”, 1.035);

17
Q

Quelles fonctions utiliser pour rendre le texte tout en miniscules ou tout en majuscules?

A

strtolower($chaine);

strtoupper($chaine);

18
Q

Comment rendre la première lettre de chaque mot en majuscule?

A

ucword($chaine);

19
Q

Quelle fonction utiliser pour n’afficher que les 30 premiers mots d’une chaîne?

A

substr($chaine, 0, 30);

20
Q

Quelle fonction utiliser pour convertir un tableau en chaîne de caractères?

A

implode(“, “, $array);

21
Q

Quelle fonction utiliser pour convertir une chaîne en tableau?

A

explode(“, “, $chaine);