AlbanW 3 Posté(e) le 11 août 2017 Partager Posté(e) le 11 août 2017 Tutoriel: La programmation orientée objet en PHP. Avant de commencer il me semble bon de vous prévenir que si je fait ce petit « tutoriel » c'est car j'ai moi même mis du temp a comprendre tout les principes de la POO (Programmation Orientée Objet). Je compte update ce post toutes les semaines. Il est de plus en plus recommandé quand on veut devenir développeur de métier d'apprendre la POO et les framework tel que CakePHP/Lavarel. SOMMAIRE: Les classe et objet Les méthodes / fonction (+ Visibilité de fonction) 1) Class/Object. Concrètement une class c'est quoi, histoire d'être vulgaire je vais dire qu'une class c'est comme une boite, cela va être notre structure je sait j'explique très mal c'mon premier cours! Chaque class aura une spécificité a elle, j'ai mieu que tout ce charabia, Un exemple concret ! Sur nos sites nous voulons crée un système de voiture avec différente caractéristiques, on va crée une class que l'on va compléter avec des méthodes pour chaque caractéristiques Exemple en code: <?php class Voiture { //ET DEDANS NOUS ALLONS CREE DES METHODES/FONCTIONS (a voir dans la prochaine sequence). } Sa doit surement pas être clair mais je fait de mon mieu ^^. Je poste la suite demain/ap demain celon mes motiv's D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
ilyar 4 Posté(e) le 11 août 2017 Partager Posté(e) le 11 août 2017 Bon courage pour la suite mais c'est sympa d'apprendre des choses, ça aidera inshare a permettre aux membresde ce lancer dans l'amélioration ou la création de site ou cms. Lien à poster Partager sur d’autres sites Plus d'options de partage...
Invité Posté(e) le 11 août 2017 Partager Posté(e) le 11 août 2017 Mdr c'est rien wesh, pour créer une class: Citation <?php class NomClasse { public fonction_un($t){ echo $t; } Citation } Citation $test = new NomClasse(); //déclarer la class pour utiliser les fonctions d'une class, il faut l'appeler : $test->fonction_un("test"); PS: les fonctions "public" sont utilisables partout, si les fonctions sont "private" alors tu peux l'utiliser que dans ta class,et de préférence tu déclares tes func de cette façon: public static nomdetafonction Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 Il y a 18 heures, MercuryFR a dit : Mdr c'est rien wesh, pour créer une class: pour utiliser les fonctions d'une class, il faut l'appeler : $test->fonction_un("test"); PS: les fonctions "public" sont utilisables partout, si les fonctions sont "private" alors tu peux l'utiliser que dans ta class,et de préférence tu déclares tes func de cette façon: public static nomdetafonction Je trouve la réaction très très... conne ! J'ai expliquer que je fesait petit a petit et le soucis de tout ce que tu donne c'est que tu explique pas assez et loop des truc de base comme les constructeur D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 à l’instant, AlbanW a dit : Je trouve la réaction très très... conne ! J'ai expliquer que je fesait petit a petit et le soucis de tout ce que tu donne c'est que tu explique pas assez et loop des truc de base comme les constructeur Et en plus ta oublier les visiblité "protected" et "itherable" D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 il y a 1 minute, AlbanW a dit : Et en plus ta oublier les visiblité "protected" et "itherable" Ah et ta description des statique est trop peu expliquer il y a plusieur type de static, en sibilité en fonction etc D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 à l’instant, AlbanW a dit : Ah et ta description des statique est trop peu expliquer il y a plusieur type de static, en sibilité en fonction etc Tu n'a pas parler des espace de nom (namespace) / use; et comment acceder a une static function/var D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
Invité Posté(e) le 12 août 2017 Partager Posté(e) le 12 août 2017 Petit alban, j't'ai connu petit sur Skype donc tu vas pas m'la faire à moi c'est très très simple, tu réagis mal car le fait que tu n'aies pas bien expliqué te fait chier qu'on te pousse un peu à mieux l'expliquer, visiblement les bonnes critiques tu les captes pas mais vas falloir t'y fier ici ou ailleurs, sur ceux merci d'avoir fermer les parenthèses même si t'as toujours rien expliqué mais la prochaine fois quand tu veux rabaisser quelqu'un réfléchi à bien contrer les faits. Jeune paumé d'OpenClassRoom sorti du trou duc d'une chèvre <3 PS: Si tu as besoin que je te fasse un cours complet sur l'appel des namespaces, les class, constantes ou non, les utilité des champs public / private, de l'utilité de static, des constructeurs et tout le reste pour toi ça fera 20€, comme les 20€ que jt'ai carotte y'a 5 ans sur BW sombre rageux Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 Il y a 2 heures, MercuryFR a dit : Petit alban, j't'ai connu petit sur Skype donc tu vas pas m'la faire à moi c'est très très simple, tu réagis mal car le fait que tu n'aies pas bien expliqué te fait chier qu'on te pousse un peu à mieux l'expliquer, visiblement les bonnes critiques tu les captes pas mais vas falloir t'y fier ici ou ailleurs, sur ceux merci d'avoir fermer les parenthèses même si t'as toujours rien expliqué mais la prochaine fois quand tu veux rabaisser quelqu'un réfléchi à bien contrer les faits. Jeune paumé d'OpenClassRoom sorti du trou duc d'une chèvre <3 PS: Si tu as besoin que je te fasse un cours complet sur l'appel des namespaces, les class, constantes ou non, les utilité des champs public / private, de l'utilité de static, des constructeurs et tout le reste pour toi ça fera 20€, comme les 20€ que jt'ai carotte y'a 5 ans sur BW sombre rageux J'ai commencer a développer tu était encore sur bobbaworld alors me seoul pas, je m'y connait beaucoup mieu rien qu'a voir les descriptifs tu ne connait même pas les types protected ou itherable, tu connait même pas les strict type c'déplorable... D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 12 août 2017 Auteur Partager Posté(e) le 12 août 2017 à l’instant, AlbanW a dit : J'ai commencer a développer tu était encore sur bobbaworld alors me seoul pas, je m'y connait beaucoup mieu rien qu'a voir les descriptifs tu ne connait même pas les types protected ou itherable, tu connait même pas les strict type c'déplorable... Car sa fait le mec développeur machin alors que sa connait que la base et encore quand je dit base même MVC sa te parle po D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
Invité Posté(e) le 12 août 2017 Partager Posté(e) le 12 août 2017 à l’instant, AlbanW a dit : J'ai commencer a développer tu était encore sur bobbaworld alors me seoul pas, je m'y connait beaucoup mieu rien qu'a voir les descriptifs tu ne connait même pas les types protected ou itherable, tu connait même pas les strict type c'déplorable... Je ne crois pas non, j'étais déjà le développeur de BobbaWorld tu veux dire* Avant que tu ne codes, et ça c'est une certitude que ici personne ne pourra confirmer sauf moi, comme ton titre l'indique, t'es un casse tête, alors me prend pas la tête parce-que je t'ai corrigé ton sujet à ma manière, t'as qu'à réécrire ton sujet au lieu de mentir en commentaire, bonne soirée et remet toi en question ! Lien à poster Partager sur d’autres sites Plus d'options de partage...
Luxury Jared 44 Posté(e) le 14 août 2017 Partager Posté(e) le 14 août 2017 Le 12/08/2017 à 23:00, MercuryFR a dit : Je ne crois pas non, j'étais déjà le développeur de BobbaWorld tu veux dire* Avant que tu ne codes, et ça c'est une certitude que ici personne ne pourra confirmer sauf moi, comme ton titre l'indique, t'es un casse tête, alors me prend pas la tête parce-que je t'ai corrigé ton sujet à ma manière, t'as qu'à réécrire ton sujet au lieu de mentir en commentaire, bonne soirée et remet toi en question ! Passe en privée avec lui pourquoi tu parle pour rien juste pour faire des messages Lien à poster Partager sur d’autres sites Plus d'options de partage...
Monde 69 Posté(e) le 14 août 2017 Partager Posté(e) le 14 août 2017 Du calme ou je serais obligé de fermer le sujet. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 14 août 2017 Auteur Partager Posté(e) le 14 août 2017 Tinquiète il était tard voilla voilla petite engeulade de routine ^^ ! D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
AlbanW 3 Posté(e) le 14 août 2017 Auteur Partager Posté(e) le 14 août 2017 Il y a 17 heures, Kurumi.Dev a dit : $fonction = new fonction($func); class fonction { var $func; function __CONSTRUCT($func) { $this -> fonction = $func; } Ta mélanger différent language la xD D'après une source sur, je suis le développeur des développeurs. Le philosophe des philosophes, mais aussi l'enculé des enculés. Je me définit par le phoénix: Citation Le phénix, est un oiseau légendaire, doué d'une grande longévité et caractérisé par son pouvoir de renaître après s'être consumé dans les flammes. Il symbolise ainsi les cycles de mort, de resurrection et de noblesse. Lien à poster Partager sur d’autres sites Plus d'options de partage...
Skzz 6 Posté(e) le 16 août 2017 Partager Posté(e) le 16 août 2017 Juste, de tres bons tutoriels existent déjà sur le net à ce sujet.. Que je conseillerais tout de meme vivement plus que ce qu'on risquerait de trouver ici sur inshare! 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
Administrateur Narzo 759 Posté(e) le 16 juillet 2019 Administrateur Partager Posté(e) le 16 juillet 2019 Salut AlbanW , Ton sujet a été déplacé pour une des deux raisons suivantes : - Ta demande a été résolue. - Ton sujet se trouvait dans la mauvaise catégorie. Ceci est un message automatique. 《⠀⠀Founder of Inshare.fr⠀》 《⠀⠀Baylife moderator⠀》 《⠀⠀Twitch channel moderator⠀》 《⠀⠀French translator Trucksbook.eu⠀》 𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡 ————————————————— ╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲ Lien à poster Partager sur d’autres sites Plus d'options de partage...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant