Découvrez le côté pratique des interfaces en php
-
Upload
matthieu20 -
Category
Documents
-
view
213 -
download
1
Transcript of Découvrez le côté pratique des interfaces en php
-
Dcouvrez comment les interfaces peuvent vous aider obtenir des mthodes de classesidentiques. Tout est dans le cours vido ci-dessous.
jQLeadBrite("#leadplayer_video_element_52EFF542BDF3F").leadplayer(false, "eyJnYSI6dHJ1ZSwib3ZlcmxheSI6ZmFsc2UsInBvd2VyZWRfYnkiOmZhbHNlLCJwb3dlcmVkX2J5X2xpbmsiOiJodHRwOlwvXC93d3cucHJvZ3JhbW1hdGlvbi1mYWNpbGUuY29tXC8iLCJjb2xvcjEiOiIjRjVCQjBDIiwiY29sb3IyIjoiIzE3OThDRCIsImNvbG9yMyI6IiNGNUJCMEMiLCJ0eHRfc3VibWl0IjoiUkVDRVZPSVIgISIsInR4dF9wbGF5IjoiTGVjdHVyZSIsInR4dF9lbWwiOiJSZW5zZWlnbmV6IHZvdHJlIEVtYWlsLi4uIiwidHh0X25hbWUiOiJSZW5zZWlnbmV6IHZvdHJlIFByXHUwMGU5bm9tLi4uIiwidHh0X2ludmFsaWRfZW1sIjoiU1ZQLCByZW5zZWlnbmV6IHZvdHJlIEVtYWlsLi4uIiwidHh0X2ludmFsaWRfbmFtZSI6IlNWUCwgcmVuc2VpZ25leiB2b3RyZSBQclx1MDBlOW5vbS4uLiIsImxwX3NvdXJjZSI6IldQIFBsdWdpbiAxLjQuMi4xIFVubGltaXRlZCIsImlkIjoiNTJFRkY1NDJCREYzRiIsIndpZHRoIjo5NDAsImhlaWdodCI6NTI5LCJ0aHVtYm5haWwiOiIiLCJ0aXRsZSI6IkRcdTAwZTljb3V2cmV6IGxlIGNvdGUgcHJhdGlxdWUgZGVzIGludGVyZmFjZXMgZW4gcGhwICIsImRlc2NyaXB0aW9uIjoiRFx1MDBlOWNvdXZyZXogbGUgY290ZSBwcmF0aXF1ZSBkZXMgaW50ZXJmYWNlcyBlbiBwaHAgIiwiYXV0b3BsYXkiOmZhbHNlLCJzaG93X3RpbWVsaW5lIjp0cnVlLCJlbmFibGVfaGQiOnRydWUsIm9wdCI6ZmFsc2UsImN0YSI6eyJ0aW1lIjoiZW5kIiwiYnRleHQiOiJEZXZlbmV6IEV4cGVydCBQSFBcL015U1FMIGV0IENyXHUwMGU5ZXogZGVzIFNpdGVzIER5bmFtaXF1ZXMgZXQgUGVyZm9ybWFudHMgISBDbGlxdWV6IGljaSBwb3VyIHZvdXMgaW5zY3JpcmUuIiwidXJsIjoiaHR0cDpcL1wvd3d3LnByb2dyYW1tYXRpb24tZmFjaWxlLmNvbVwvcGhwIiwiYXV0b19mb2xsb3ciOmZhbHNlLCJuZXdfd2luZG93IjpmYWxzZX0sInltIjoiZ1JEZGRRTGVhSFEifQ==");
Afficher le texte de la vido
Dcouvrez le ct pratique des interfaces en php Bonjour tous et bienvenu surDveloppement Facile. Ce nouveau cours est toujours consacr au langage PHP, pour vousaider crer des sites Internet dynamiques, qui soient complexes, volutifs, et performantsavec le langage PHP. Donc dans ce nouveau cours, vous allez dcouvrir les interfaces, quelssont les avantages d'utiliser les interfaces dans votre code, donc avec vos classes, c'est partipour dcouvrir les interfaces en PHP.Les Interfaces Une interface c'est comme une classe,elle contient toutes les mthodes, donc a spcifie les mthodes avec les paramtres d'entres,les retours, les paramtres de sorties pour tre utilise dans vos classes, une interface est trspratique, a ressemble un peu aux classes abstraites, avec un fonctionnement un peu diffrent,donc une interface a permet de dfinir toutes les mthodes que devra utiliser votre classe etaprs, quand vous utilisez la classe, vous tes sr qu'elle implmente toutes les mthodes delinterface. Pour dfinir une interface il suffit d'utiliser le mot cl interface juste avant le nom devotre interface, comme je vous lai dit, dfinir toutes les mthodes publiques uniquement,videmment, avec les paramtres d'entres et de sorties et ensuite votre classe vous mettezimplement nom_interface et a voudra dire que dans votre classe, vous devrez implmentertous les mthodes dfinies dans l'interface. Une classe peu, bien videmment, implmenterplusieurs interfaces suivant son utilisation.Exemple de code Je vous montre un exemple de
1 / 3
-
code source, je fais volontairement des cours de moins de 10 minutes comme a vous aveztoujours 10 minutes par jour pour consulter un cours ddi PHP, et en un mois vous pouvezdj apprendre les bases du langage PHP, grce aux cours sur Dveloppement Facile. Donc lon dfinit une interface read/write, lecture/criture, getvalue donc elle doit avoir toutes lesclasses qui vont implmenter cette interface devront avoir une mthode getvalue et avec unemthode setvalue aussi, donc on a une classe palllique qui implmente read/write, doncl'interface read/write, bon, un attribut priv, une mthode constructeur et avec justement, lamthode set value qui est implmente, qui retourne la valeur et une mthode qui met jour lavaleur, pardon, et une mthode getvalue qui est implmente et qui retourne la valeur toutsimplement, vous tes srs quand vous allez utiliser cette classe d'avoir les deux mthodesgetvalue et setvalue qui son implmentes dans la classe, elle implmente l'interface commecest dfini ici, et donc vous pouvez appeler getvalue pour renvoyer la valeur, helloyou, etsetvalue Bonjour et ensuite vous rappeler getvalue a va vous afficher Bonjour.Votre plandactions ! L'utilisation des interfaces cest normment utilise dans le code PHP pour lessites Internet un peu complexes, comme a on est sr que la classe a des mthodes dfiniesdans l'interface, donc sous ce cours vido vous retrouverez un exemple de code source tlcharger, donc c'est un rcapitulatif, une mise en pratique de ce cours. Si vous avez desquestions vous pouvez les poser les directement sous cette vido, si vous rencontrez desdifficults, vous voulez des explications supplmentaires demandez-les directement sous lecours vido dans les commentaires. Je vous encourage trs fortement utiliser les interfacesdans votre code PHP, c'est normment utilis et je vous dis trs bientt pour le prochaincours sur Dveloppement Facile
Tlchargez le code source PHP
Retrouvez le code source d'une interface avec le langage PHP.
Downloads
Exemple de code source PHP sur les interfaces
Utilisation d'une interfaces avec PHP.
Utilisez-vous souvent les interfaces et dans quels cas ?
2 / 3
http://www.programmation-facile.com/wp-content/uploads/2014/02/interfaces_php.ziphttp://www.programmation-facile.com/wp-content/uploads/2014/02/interfaces_php.zip
-
Dites-moi dans les commentaires les cas typiques d'utilisation des interfaces dans votre codePHP.Dcouvrez le ct pratique des interfaces en php
Crez des Applications Mobiles, Web Performantes avec Dveloppement Facile : Cliquez icipour Tlcharger Gratuitement votre Formation Professionnelle Dveloppement Web
Powered by TCPDF (www.tcpdf.org)
3 / 3
http://www.programmation-facile.com/les-interfaces-en-php/http://www.programmation-facile.comhttp://www.programmation-facile.comhttp://www.tcpdf.org