3
Apprenez à utiliser les avantages des constantes, variables et méthodes static. Et surtout découvrez comment elles peuvent vous êtres très utiles dans des cas très précis. Tout est dans le cours vidéo ci-desssous. jQLeadBrite("#leadplayer_video_element_52F140EC9DBC8").leadplayer(false, "eyJnYSI6dHJ1 ZSwib3ZlcmxheSI6ZmFsc2UsInBvd2VyZWRfYnkiOmZhbHNlLCJwb3dlcmVkX2J5X2xpbmsiOiJ odHRwOlwvXC93d3cucHJvZ3JhbW1hdGlvbi1mYWNpbGUuY29tXC8iLCJjb2xvcjEiOiIjRjVCQjB DIiwiY29sb3IyIjoiIzE3OThDRCIsImNvbG9yMyI6IiNGNUJCMEMiLCJ0eHRfc3VibWl0IjoiUkVDR VZPSVIgISIsInR4dF9wbGF5IjoiTGVjdHVyZSIsInR4dF9lbWwiOiJSZW5zZWlnbmV6IHZvdHJlIE VtYWlsLi4uIiwidHh0X25hbWUiOiJSZW5zZWlnbmV6IHZvdHJlIFByXHUwMGU5bm9tLi4uIiwidH h0X2ludmFsaWRfZW1sIjoiU1ZQLCByZW5zZWlnbmV6IHZvdHJlIEVtYWlsLi4uIiwidHh0X2ludm FsaWRfbmFtZSI6IlNWUCwgcmVuc2VpZ25leiB2b3RyZSBQclx1MDBlOW5vbS4uLiIsImxwX3Nv dXJjZSI6IldQIFBsdWdpbiAxLjQuMi4xIFVubGltaXRlZCIsImlkIjoiNTJGMTQwRUM5REJDOCIsIn dpZHRoIjo5NDAsImhlaWdodCI6NTI5LCJ0aHVtYm5haWwiOiIiLCJ0aXRsZSI6IkEgcXVvaSBzZ XJ2ZW50IGxlcyBtZXRob2RlcyBzdGF0aWMgZW4gcGhwICIsImRlc2NyaXB0aW9uIjoiQSBxdW 9pIHNlcnZlbnQgbGVzIG1cdTAwZTl0aG9kZXMgc3RhdGljIGVuIHBocCAiLCJhdXRvcGxheSI6Z mFsc2UsInNob3dfdGltZWxpbmUiOnRydWUsImVuYWJsZV9oZCI6dHJ1ZSwib3B0IjpmYWxzZS wiY3RhIjp7InRpbWUiOiJlbmQiLCJidGV4dCI6IkRldmVuZXogRXhwZXJ0IFBIUFwvTXlTUUwgZ XQgQ3JcdTAwZTlleiBkZXMgU2l0ZXMgRHluYW1pcXVlcyBldCBQZXJmb3JtYW50cyAhIENsaX F1ZXogaWNpIHBvdXIgdm91cyBpbnNjcmlyZS4iLCJ1cmwiOiJodHRwOlwvXC93d3cucHJvZ3Jh bW1hdGlvbi1mYWNpbGUuY29tXC9waHAiLCJhdXRvX2ZvbGxvdyI6ZmFsc2UsIm5ld193aW5k b3ciOmZhbHNlfSwieW0iOiI3RV8wRnZSb3RsNCJ9"); Afficher le texte de la vidéo A quoi servent les méthodes static en php ? Bonjour à tous et bienvenu sur Développement Facile. Dans ce nouveau cours dédié au langage PHP, vous allez apprendre les méthodes et les attributs statiques en PHP. A quoi ils servent ? Comment les utiliser et les implémenter dans vos applications dynamiques avec le langage PHP ?Les méthodes et attributs statiques Il faut savoir que vous pouvez définir soit un attribut, une variable classe en statique, ou alors une méthode en statique, et elle est utilisable directement sans instancier la classe, donc sans créer d'objet vous pouvez appeler cette méthode de la classe directement ou appeler cet attribut statique de la classe directement. Il suffit d'utiliser le mot clé stactic avant la variable ou l’attribut ou la méthode pour l’utiliser par exemple : static private nombre = 0 et pour appeler l'attribut ou la méthode statique, vous utilisez la syntaxe ::$nom de la classe ::$nom de l’attribut ou nom de la classe ::$le nom de la méthode, et vous pouvez l’utiliser directement.Les constantes Rappelez-vous les constantes vous avez également les constantes de classe, qui sont utilisables directement sans instanciation préalable d'un objet, donc une constante ou une variable statique c’est exactement la même chose. La constante vous définissez constante nom de la constante égale valeur, il faut savoir qu'une constante de classe est publique et uniquement accessible en lecture, vous ne pouvez pas modifier une constante, et pour appeler 1 / 3

A quoi servent les méthodes static en php ?

Embed Size (px)

Citation preview

  • Apprenez utiliser les avantages des constantes, variables et mthodes static. Et surtoutdcouvrez comment elles peuvent vous tres trs utiles dans des cas trs prcis. Tout est dansle cours vido ci-desssous.

    jQLeadBrite("#leadplayer_video_element_52F140EC9DBC8").leadplayer(false, "eyJnYSI6dHJ1ZSwib3ZlcmxheSI6ZmFsc2UsInBvd2VyZWRfYnkiOmZhbHNlLCJwb3dlcmVkX2J5X2xpbmsiOiJodHRwOlwvXC93d3cucHJvZ3JhbW1hdGlvbi1mYWNpbGUuY29tXC8iLCJjb2xvcjEiOiIjRjVCQjBDIiwiY29sb3IyIjoiIzE3OThDRCIsImNvbG9yMyI6IiNGNUJCMEMiLCJ0eHRfc3VibWl0IjoiUkVDRVZPSVIgISIsInR4dF9wbGF5IjoiTGVjdHVyZSIsInR4dF9lbWwiOiJSZW5zZWlnbmV6IHZvdHJlIEVtYWlsLi4uIiwidHh0X25hbWUiOiJSZW5zZWlnbmV6IHZvdHJlIFByXHUwMGU5bm9tLi4uIiwidHh0X2ludmFsaWRfZW1sIjoiU1ZQLCByZW5zZWlnbmV6IHZvdHJlIEVtYWlsLi4uIiwidHh0X2ludmFsaWRfbmFtZSI6IlNWUCwgcmVuc2VpZ25leiB2b3RyZSBQclx1MDBlOW5vbS4uLiIsImxwX3NvdXJjZSI6IldQIFBsdWdpbiAxLjQuMi4xIFVubGltaXRlZCIsImlkIjoiNTJGMTQwRUM5REJDOCIsIndpZHRoIjo5NDAsImhlaWdodCI6NTI5LCJ0aHVtYm5haWwiOiIiLCJ0aXRsZSI6IkEgcXVvaSBzZXJ2ZW50IGxlcyBtZXRob2RlcyBzdGF0aWMgZW4gcGhwICIsImRlc2NyaXB0aW9uIjoiQSBxdW9pIHNlcnZlbnQgbGVzIG1cdTAwZTl0aG9kZXMgc3RhdGljIGVuIHBocCAiLCJhdXRvcGxheSI6ZmFsc2UsInNob3dfdGltZWxpbmUiOnRydWUsImVuYWJsZV9oZCI6dHJ1ZSwib3B0IjpmYWxzZSwiY3RhIjp7InRpbWUiOiJlbmQiLCJidGV4dCI6IkRldmVuZXogRXhwZXJ0IFBIUFwvTXlTUUwgZXQgQ3JcdTAwZTlleiBkZXMgU2l0ZXMgRHluYW1pcXVlcyBldCBQZXJmb3JtYW50cyAhIENsaXF1ZXogaWNpIHBvdXIgdm91cyBpbnNjcmlyZS4iLCJ1cmwiOiJodHRwOlwvXC93d3cucHJvZ3JhbW1hdGlvbi1mYWNpbGUuY29tXC9waHAiLCJhdXRvX2ZvbGxvdyI6ZmFsc2UsIm5ld193aW5kb3ciOmZhbHNlfSwieW0iOiI3RV8wRnZSb3RsNCJ9");

    Afficher le texte de la vidoA quoi servent les mthodes static en php ? Bonjour tous et bienvenu sur DveloppementFacile. Dans ce nouveau cours ddi au langage PHP, vous allez apprendre les mthodes etles attributs statiques en PHP. A quoi ils servent ? Comment les utiliser et les implmenter dansvos applications dynamiques avec le langage PHP ?Les mthodes et attributs statiques Ilfaut savoir que vous pouvez dfinir soit un attribut, une variable classe en statique, ou alors unemthode en statique, et elle est utilisable directement sans instancier la classe, donc sans crerd'objet vous pouvez appeler cette mthode de la classe directement ou appeler cet attributstatique de la classe directement. Il suffit d'utiliser le mot cl stactic avant la variable oulattribut ou la mthode pour lutiliser par exemple : static private nombre = 0 et pour appelerl'attribut ou la mthode statique, vous utilisez la syntaxe ::$nom de la classe ::$nom de lattributou nom de la classe ::$le nom de la mthode, et vous pouvez lutiliser directement.Lesconstantes Rappelez-vous les constantes vous avez galement les constantes de classe, quisont utilisables directement sans instanciation pralable d'un objet, donc une constante ou unevariable statique cest exactement la mme chose. La constante vous dfinissez constantenom de la constante gale valeur, il faut savoir qu'une constante de classe est publique etuniquement accessible en lecture, vous ne pouvez pas modifier une constante, et pour appeler

    1 / 3

  • une constante vous faites nom de la classe :: nom de la constante tout simplement.Votre plandactions ! Je vous montre un exemple trs simple, pour que vous puissiez limplmenter dsmaintenant dans votre code PHP. Vous avez une classe utils avec un attribut et une variableprive valeur, une variable inombre dfini en statique, donc statique et inombre, non accessiblede l'extrieur et vous pouvez dfinir une variable statique en publique, imulti gal 10. Doncaccessible de l'extrieur en variable statique, accessible uniquement l'intrieur la classe envariable statique. Donc une variable statique vous pouvez bien videmment, y accder enlecture et en criture, alors qu'une constante est dfinie uniquement en lecture. Vous pouvezrcuprer le nom de lobjet donc vous retournez inombre, cest trs intressant de dfinir desvariables statiques en private ou en publique, suivant les besoins que vous avez, bienvidemment. Donc a c'est accessible l'extrieur la classe, et vous avez votre constructeur,vous mettez jour le nombre donc vous pouvez y accder de cette faon, avec rappelez-vousl'oprateur ++ pour incrment directement une valeur et la renvoyer tout simplement. Larenvoyer sous forme dun cho, et pas un return dans le construct. Le destruct, vousdcrmentez le nombre, donc la variable statique de la classe, donc vous faites, new utile avecla valeur qui contient default, donc not use, en lecture cest un exemple d'utilisation d'uneconstante tout simplement, ou Matthieu donc l vous dfinissez valeur Matthieu, valeur si il estdfini il prendra cette valeur, si il nest pas dfini il prendra la valeur default, donc not use. Vouspouvez rcuprer le nombre d'objet donc le nombre d'instances de la classe, a peut tre trsutile si vous avez une classe et vous souhaitez savoir le nombre d'objets donc le nombredinstanciation de la classe, vous pouvez, justement le savoir grce une variable statique quevous incrmentez chaque fois dans le constructeur, tout simplement. Et l vous pouvez faireutis.get nombre dobjet, vous appelez cette mthode statique pour rcuprer le nombre dobjetdfini. Vous pouvez galement accder imulti, en faisant utis.echo, vous faites echo utis :: et ils'appelle comment, imulti, donc a va vous afficher la variable statique imulti elle est public,vous pouvez y accder directement. Excusez-moi je suis un peu enrhum. Donc comme jevous l'ai dit vous pouvez y accder directement et donc a va afficher le nombre 10. Commed'habitude vous trouverez un exemple de ce cours en tlchargement directement sous lavido, un exemple de code source, donc ds maintenant utilisez, bien videmment vous nallezpas utiliser tort et travers les variables statiques et les constantes, mais utilisez bonescient par exemple, pour compter le nombre d'objets d'une classe, a peut tre trs utile, sivous en avez besoin. Pour avoir une variable d'une classe qui est manipule par les objets,mais qui est commune tous les objets, a peut tre utilis pour a une variable statique, vousavez besoin d'une variable de classe mais communes tous les objets, donc les objets vont serfrer cette variable statique, et vont pouvoir modifier ou pas, cette variable statique, et voussavez que cette variable de classe est commune tous les objets. Donc mettez en pratique dsmaintenant les constantes accessibles uniquement en lecture, les variables statiques, private,public, dans votre langage PHP. Si vous avez des questions, des difficults posez vosquestions directement sous le cours et je vous dis trs bientt pour le prochain cours surDveloppement Facile.

    Tlchargez le code source PHP

    2 / 3

  • Retrouvez un exemple de mise en oeuvre des constantes et des variables et mthodes static.

    Downloads

    Exemple avec le mot cl static en PHP.

    Utilisez les variables et mthodes static avec le langage PHP ainsi que les constantes.

    Partagez vous aussi, vos cas spcifiques d'utilisation desconstantes, variables et mthodes staticPartagez vos exemples de codes source d'utilisation des constantes et variables / mthodesstatic. Utilisez aussi les commentaires, pour expliquer vos cas d'utilisation types.A quoi serventles mthodes static en php ?

    Tlcharger Gratuitement votre Formation Professionnelle Dveloppement Web : Cliquez icipour Recevoir les Vidos

    Powered by TCPDF (www.tcpdf.org)

    3 / 3