Notre test Concepteur developpeur PHP Nom - Prénom Entreprise Email Numéro de téléphone En javascript, quelle est la fonction à utiliser pour récupérer un élément du DOM grâce à son id ? document.getId(idElement) ; document.getElementId(idElement) ; document.getElementById(idElement) ; document.getByElementId(idElement) ; getElement(idElement) ; getByIdElement(idElement) ; Quel est le format de données à utiliser pour transférer des données client/serveur de façon la plus légère possible ? en GET en POST en XML en JSON Quel est le protocole utilisé par ajax ? SSH HTTP FTP POST GET Quel est le jeu de caractères à utiliser pour un site web international ? ISO8859-1 UTF-8 Latin-1 general-cs Cp1252 Qu’affiche ? 1 2 True False Quelle sera la valeur de $b ? < ? php list($a,$b,$c) = explode(‘9 :30 :00’, ‘ :’) ;?> ':' '00' 30 '30' $c $a Null Comment appeler une fonction statique en PHP 5 ? $monObjet->maFonction() ; $monObjet :: maFonction() ; $monObjet->maFonction ; $monObjet.maFonction() ; $monObjet.maFonction ; Comment se nomme le constructeur d’une classe en PHP 5 ? construct() ; maClasse() ; MaClasse() ; _construct() ; _maClasse() ; _MaClasse() ; __construct() ; __maClasse() ; __MaClasse ; Que signifie ‘MVC’ ? Modern Visual Conception Modèle Vue Contrôleur Modélisation Virtuelle de Conception Méthode Visuelle de Conception Merise Visualisé Conceptuellement Est-il possible de faire de l’héritage multiple en PHP ? oui non dans certains cas Qu’est-ce qu’une interface ? Une interface est une méthode abstraite. Une interface est une propriété privée inaccessible depuis l’extérieur de la classe. Une interface est semblable à une classe abstraite mais l’on peut en implémenter autant que l’on souhaite. Une interface est une classe contenant des méthodes abstraites. A quoi servent les getters et setters ? A manipuler les propriétés d’un objet. A instancier des objets. A dériver des classes abstraites. A interfacer les propriétés entre elles. Qu’est-ce qu’un Singleton ? C’est un pattern permettant de manipuler une classe unique. C’est un pattern empêchant de créer plusieurs objets depuis une même classe. C’est un constructeur de classe utilisé pour les connexions aux databases oracles. C’est un motif qui se charge de chercher la bonne classe et d’en retourner une instance. Qu’est-ce que le XSS ? Un langage complémentaire au CSS pour manipuler le style. Une attaque consistant à éxécuter du code javascript chez un client. Une attaque consistant à injecter du code dans du SQL. Une attaque ayant pour but de récupérer l’adresse MAC d’un client. Quelle est la meilleure façon de se protéger des injections SQL ? En échappant les chaines et convertissant les entiers dont on se sert dans les requêtes. Avec les magic_quotes de php. Avec une base de données bien conçue. Qu’est-ce que le SSH ? Un protocole sécurisé. Un outil de transfert de données. Un mode de développement. Un système d’exploitation. Quelle est la version actuelle stable du kernel Linux ? 2.7 2.6 2.5 2.4 Que contient le fichier hosts (« /etc/hosts » sous UNIX)? Le fichier hosts override les DNS pour les IPs à associer à certaines url. Le fichier hosts sert à autoriser certaines adresses ip seulement à se connecter à notre machine. Le fichier hosts permet de définir une adresse MAC pour une machine de notre réseau Le fichier hosts sert à configurer le bootstrap. Quelles sont les permissions à accorder à un fichier pour ne le rendre qu’accessible en lecture au propriétaire et son groupe avec la fonction chmod de PHP. « chmod( $fichier, $permissions) ; » 0077 0055 0440 550 777 044 « u+r,g+r » Qu’est-ce que l’opcode ? du code précompilé. l'action d’optimisation du code. du code opérationnel du code optique (optical code). Time's up