Questions à choix multiples sur PHP 5

Questions à choix multiples sur PHP 5

Bienvenue sur la page de MCQss.com avec des questions à choix multiples sur PHP 5. Vous trouverez ici une large sélection de questions interactives sur PHP 5. Chaque question vous permet de sélectionner une réponse et de vérifier si elle est correcte.

PHP 5 est une version du langage de programmation PHP offrant de puissantes fonctionnalités pour la création de sites web dynamiques et d'applications web. Il propose de nombreuses fonctions et caractéristiques, telles que la gestion de bases de données, le traitement des formulaires, la manipulation de fichiers, et bien plus encore.

Si vous souhaitez apprendre PHP 5, il est important de couvrir des sujets tels que la syntaxe PHP, les variables, les tableaux, les fonctions, la gestion de bases de données et d'autres concepts fondamentaux. La connaissance de PHP 5 est une compétence précieuse pour les développeurs web et peut ouvrir de nombreuses opportunités dans le domaine du développement web.

Les questions à choix multiples gratuites sur PHP 5 sur MCQss.com vous offrent un moyen interactif d'approfondir vos connaissances et de tester votre compréhension dans ce domaine. Vous pouvez utiliser ces questions pour vous entraîner, vous préparer aux entretiens, aux examens et améliorer votre connaissance de PHP 5.

Les avantages des questions à choix multiples sur PHP 5 comprennent la possibilité d'évaluer votre niveau de compréhension, d'identifier les lacunes et de vous préparer aux futurs entretiens, examens et tests.

1: Quelle fonction répertorie les fichiers et répertoires dans le chemin spécifié?

A.   fopen ()

B.   fscan ()

C.   scandir ()

D.   OpenDir ()

E.   readdir ()

2: PDO :: beginTransaction () désactive le mode AutoCommit.

A.   Vrai

B.   FAUX

3: Laquelle des fonctions suivantes est utilisée pour afficher les propriétés de la variable?

A.   expliquer

B.   définir

C.   Aucune de ces réponses

D.   var_dump

4: Quelle fonction peut être utilisée pour renommer les fichiers?

A.   fputs ()

B.   Renommer()

C.   fwrite ()

D.   copie()

E.   mourir()

5: Qu'est-ce que la poire en php?

A.   Extension PHP et référentiel d'application

B.   Il n'y a pas de poire en php.

C.   Archive des applications étendues PHP

6: Quel est le fuseau horaire par défaut dans PHP5

A.   Gambier / îles

B.   Polynésie française

C.   Europe / Zurich

7: Quelle est la bonne façon d'ouvrir le fichier "time.txt" comme lisible?

A.   fopen ("time.txt", "r");

B.   open ("time.txt");

C.   open ("time.txt", "lire");

D.   fopen ("time.txt", "w +");

8: La fonction utilisée pour itérer sur le tableau et l'objet.

A.   alors que

B.   faire pendant

C.   pour chaque

D.   pour

9: Comment puis-je identifier l'adresse IP du serveur dans PHP?

A.   $ _Address ['Server_ip'];

B.   $ _Server ['server_addr'];

C.   server_id ();

D.   server_addr ();

10: Puis-je utiliser le proxy dans PHP Curl

A.   VRAI

B.   FAUX

11: Que signifie OOM?

A.   Objet Original Misteleneous

B.   Objet Méchnique orientaton

C.   Objet sur la masterclass

D.   Modèle orienté objet

E.   Modèle de chevauchement original

12: Quelle est la bonne façon d'inclure le fichier "time.inc"?

A.   <? php inclue file = "time.inc"; ?>

B.   <! - inclure file = "time.inc" ->

C.   <? Php inclut: "time.inc"; ?>

D.   <? Php inclut "time.inc"; ?>

13: Comment écrivez-vous "Hello World"?

A.   Echo 'Hello World! "

B.   "Bonjour le monde!"

14: Laquelle de la fonction suivante est utilisée pour vérifier le type de tableau

A.   isarray

B.   is_array

C.   array_valid

D.   valid_array

15: Comment tuez ou détruisez-vous une session?

A.   kill_session ()

B.   session_destroy ();

C.   destrust_session ()

D.   reset_session ()

E.   session_kill ()

16: Inclure les fichiers doivent avoir l'extension de fichier ".inc"

A.   Oui

B.   Non

17: Comment ouvrir le fichier en mode lecture / écriture?

A.   $ handle = fcopen ("http://www.example.com/", "r");

B.   $ handle = fileopen ("http://www.example.com/", "r +");

C.   $ handle = fopen ("http://www.example.com/", "r");

D.   $ handle = fopen ("http://www.example.com/", "r +");

E.   $ handle = fcopen ("http://www.example.com/", "r +");

18: $ x = 10,88; Echo (int) $ x;

A.   1

B.   0

C.   11

D.   dix

19: Quel opérateur est utilisé pour tester si deux valeurs sont identiques à tous points de vue

A.   ===

B.   ! ==

C.   exemple de

D.   ==

E.   =

20: Si des expressions régulières doivent être utilisées, en général, quel type de fonctions d'expression régulière disponibles pour PHP est préférable pour des raisons de performance?

A.   preg_ * fonctions d'expression régulière

B.   Ereg * Fonctions d'expression régulières

C.   strtok () en utilisant des expressions régulières

D.   STRREGEX * Fonctions d'expression régulières

21: Vrai ou faux? On peut inclure («abc.php») deux fois dans une page PHP «Makeit.php».

A.   FAUX

B.   Vrai

22: Quelle fonction utiliseriez-vous pour ajouter un ou plusieurs éléments à la fin du tableau?

A.   array_push ()

B.   array_unshift ()

C.   array_shift ()

D.   array_pop ()

23: Une erreur fatale serait prise par

A.   E_notice

B.   ERREUR

C.   E_ALERT

D.   E_error

E.   E_WARNING

24: (8 <1 || 4> = 4) reviendra

A.   Vrai

B.   FAUX

25: Lequel des éléments suivants responsables du changement actuel?

A.   chdir ()

B.   CLOLIRIR ()

C.   OpenDir ()

D.   dir ()

E.   Rewinddir ()

26: Comment pouvez-vous supprimer un fichier à l'aide d'une fonction PHP?

A.   goutte

B.   supprimer

C.   supprimer le fichier

D.   retirer

E.   dissocier

27: Quelle fonction dans PHP vous permet de trouver la position de la première occurrence d'une sous-chaîne?

A.   strtok ()

B.   stripos ()

C.   str_repeat ()

D.   strPos ()

E.   substr ()

28: Quelle fonction du tableau vérifie si la clé spécifiée existe dans le tableau?

A.   array_key_exists ()

B.   is_array ()

C.   array_search ()

D.   isset ()

29: Lequel des éléments suivants n'est pas lié au fichier

A.   fgets

B.   fopen

C.   fappend

D.   fclose

E.   fwrite

30: Quel est le nom de la fonction pour vérifier que le type de variable est un objet?

A.   (aucun d'eux)

B.   is_object

C.   Tople.

D.   isobject

31: Le mot-clé ______ est utilisé pour indiquer une classe ou une méthode incomplète, qui doit être étendue et / ou implémentée pour être utilisée.

A.   abstrait

B.   incomplet

C.   met en oeuvre

D.   protégé

32: Lequel des éléments suivants génère la backtrace

A.   debug_backtrace ()

B.   Trigger_error ()

C.   debug_print_backtrace ()

D.   user_error ()

E.   error_get_last ()

33: Lequel des éléments suivants n'est pas un faux booléen

A.   FAUX

B.   1

C.   (aucun d'eux)

D.   FAUX

34: $ a = & $ b; $ b = 'Mary?' imprimer $ a;

A.   Erreur fatale

B.   Marie?

C.   Sortie vide

D.   Avis

E.   Avertissement

35: Dans Mail ($ param1, $ param2, $ param3, $ param4), le $ param2 contient:

A.   L'objet

B.   Le destinataire

C.   L'en-tête

D.   Le message

36: Quelle est la meilleure façon de coder URL une chaîne?

A.   UrlDecode ($ str)

B.   urlencode ($ str)

C.   Urlcode ($ str)

D.   Encode_url ($ str)

E.   encodéurl ($ str)

37: Vous commencez une transaction avec PDO :: beginTransaction (). Comment faire reculer une transaction?

A.   PDO :: StopTransaction ()

B.   PDO :: RollbackTransaction ()

C.   PDO :: Rollback ()

D.   PDO :: AbortTransaction ()

38: En supposant aujourd'hui le 10 mars 2001, 17 h 16, 18 h, et que nous sommes dans le fuseau horaire standard de la montagne (MST), lequel des résultats suivants: 10 mars 2001, 17 h 16

A.   Date ("F J, Y, G: I A");

B.   Date ("J, N, Y");

C.   Date ("M.D.Y");

D.   Date ('H-i-S, J-M-Y, c'est W Day');

E.   Date ("D M J G: i: S t y");

39: Vous commencez une transaction avec PDO :: beginTransaction (). Comment engagez-vous une transaction?

A.   PDO :: EndTransaction ()

B.   PDO :: commitRansaction ()

C.   PDO :: StopTransaction ()

D.   PDO :: ClostRansaction ()

E.   PDO :: commit ()

40: fonction foobar () {$ a = func_get_args (); retourner $ a [2]; } imprimer foobar ('a', 1, 'b', 2); Quelle serait la sortie?

A.   b

B.   2

C.   1

D.   un

E.   A2

41: ((4> = 4 && 8 <1) || (44 == 33 || 5> 3))

A.   FAUX

B.   VRAI

42: Laquelle des fonctions suivantes divise la chaîne et renvoie le tableau?

A.   strsplit ()

B.   Splitstr ()

C.   Stringsplit ()

D.   str_split ()

E.   Split_str ()

43: Vrai ou faux? PHP fournit le Goto dans la dernière version.

A.   Vrai

B.   FAUX

44: Laquelle de ces fonctions n'entraînera pas une erreur d'exécution si le fichier demandé n'existe pas ou ne peut pas être ouvert?

A.   exiger()

B.   inclure()

C.   Nowarn ()

D.   getFile ()

45: Comment faire PHP à utiliser un fichier de classe sans avoir à exiger ou l'inclure manuellement?

A.   Définir $ _map superglobal

B.   Définissez la variable default_lib_path dans php.ini

C.   Utilisez la fonction set_class_handler ($ class_handler)

D.   Définir la fonction magique __Autoload ($ class)

E.   Il n'y a aucun moyen de le faire

46: Quel niveau de visibilité cette propriété de classe obtiendra-t-elle dans PHP5? var $ cool = true;

A.   protégé

B.   privé

C.   public

D.   Var Le mot-clé n'est plus valide dans PHP5

47: Quelle sera la sortie du code suivante: "citron", "a" => "orange", "b" => "banane", "c" => "pomme" )); ksort ($ fruits); foreach ($ fruits comme $ key => $ val) {echo "$ key = $ val \ n"; }?>

A.   a = pomme b = banane c = citron d = orange

B.   d = pomme a = banane b = citron c = orange

C.   a = orange b = banane c = pomme d = citron

D.   d = citron a = orange b = banane c = pomme

E.   a = citron b = orange c = banane d = pomme

48: Comment connectez-vous MySQL à l'utilisation de nouvelles fonctions PHP5?

A.   (les deux réponses sont correctes)

B.   $ connection = new mysqli ('localhost', 'utilisateur', 'pass', 'test');

C.   $ user = 'user'; $ pass = 'pass'; $ connection = new PDO ('mysql: host = localhost; dbname = test', $ utilisateur, $ pass);

49: Quelle est la différence entre $ Message et $$ Message?

A.   Pointeur de mémoire

B.   Exemple classique des variables variables de PHP

C.   Erreur

50: La méthode _______ sera appelée automatiquement lorsqu'un objet est représenté comme une chaîne.

A.   __toString ()

B.   __getString ()

C.   getString ()

D.   __obtenir()