Questions d’entretiens PHP – Partie 2

Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Php comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur PHP.
 
Préparez-vous avec cette liste de questions fréquemment posées sur « PHP » afin de pouvoir y répondre en toute confiance.
 
 

1. Qui est le créateur du langage PHP ?
Rasmus Lerdorf

 

2. Expliquez la différence entre les sites Web statiques et dynamiques?
Dans les sites Web statiques, le contenu ne peut pas être modifié après l’exécution du script. Vous ne pouvez rien changer sur le site. C’est prédéfini.

Dans les sites Web dynamiques, le contenu du script peut être modifié au moment de l’exécution. Son contenu est régénéré à chaque visite ou rechargement d’un utilisateur.

Différence entre les pages Web statiques et dynamiquesDifférence entre les pages Web statiques et dynamiquesQuelle est la différence entre les pages Web statiques et dynamiques ? – Il existe essentiellement deux principaux types de sites Web – statique et dynamique.…Lire plus  

3. Quel est le nom du moteur de script qui interprète le PHP?
Le moteur de script qui interprète le PHP, s’appelle Zend Engine 2.

 

4. Quelle est la différence entre GET et POST?
  • GET affiche les données soumises dans l’URL, alors dans la méthode POST, les informations ne sont pas affichées car elles sont encodées dans la requête.
  • GET peut gérer un maximum de 2048 caractères, POST n’a pas de telles restrictions.
  • GET n’autorise que les données ASCII, POST n’a aucune restriction, les données binaires sont également autorisées.
  • Normalement, GET est utilisé pour récupérer des données tandis que POST pour insérer et mettre à jour des données.
Différence entre GET et POSTDifférence entre GET et POSTLes requêtes HTTP POST ajoutent des données supplémentaires dans le corps du message d’un client (ou navigateur) envoyé à un serveur. En revanche, les requêtes…Lire plus
5. Expliquez la différence entre PHP4 et PHP5.

 

6. À quel langage de programmation PHP ressemble-t-il?
La syntaxe PHP ressemble à Perl et C

 

 
 

7. Quelle est la version PHP actuellement utilisée?
La version 7.1 ou 7.2 est la version recommandée de PHP.

 

8. Comment exécutez-vous un script PHP à partir de la ligne de commande?
Utilisez simplement CLI (Command-Line Interface) et spécifiez le nom de fichier du script à exécuter comme suit:

php script.php

 

9. Comment exécuter le shell PHP interactif à partir de l’interface de ligne de commande?
Utilisez simplement le programme PHP CLI avec l’option -a comme suit:

php -a

 

10. Quelle est la manière correcte de commencer et terminer un script PHP?
Les deux méthodes les plus courantes pour commencer et terminer un script PHP sont les suivantes:

<?php 
	// Code PHP
?>

 
ET:

<? 
	// Code PHP
?>

 

11. Comment afficher la sortie directement dans le navigateur?
Pour pouvoir afficher la sortie directement dans le navigateur, nous devons utiliser les balises spéciales <?= Et ?>.
 
Exemple:

<?= $a; ?>

La ligne ci-dessus est un raccourci pour :

<?php echo $a; ?>

 

12. L’héritage multiple est-il pris en charge en PHP?
PHP ne prend en charge que l’héritage simple; cela signifie qu’une classe peut être étendue à partir qu’une seule classe en utilisant le mot-clé ‘extends’.

 

 
 
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *