L'essentiel de PHP 7

Tirer parti de la documentation

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
La documentation est très importante pour les développeurs. Voyez comment l'utiliser et s'y repérer.
05:02

Transcription

Alors la documentation de PHP, ça, je vous en parle depuis le début, mais je ne vous ai pas montré encore. Je préférerais que vous ayez un petit pied d'abord dans le langage avant de vous montrer la documentation parce que, en fait, sachez-le, cette documentation, elle ne va jamais vous quitter, même en tant que développeur PHP, même quand on en fait tous les jours, il y a tellement de choses connaître de ce langage que de temps en temps, soient des choses qu'on n'a jamais utilisées, soit tout simplement, on oublie parce qu'il y aura énormément de syntaxes différentes, donc ne vous inquiétez pas, vous êtes comme tout le monde, vous n'allez pas pouvoir tout retenir et vous aurez besoin, de temps en temps, d'aller regarder la doc. Comment est architecturée cette documentation ? Cette documentation est architecturée en chapitres. Donc on a Au moment de commencer, ça, vous pourrez le passer. Installation et confuguration, ça, c'est la fonction de l’environnement sur lequel vous êtes, ça peut être intéressant à regarder parce que si vous avez un PHP installé sur un système UNIX, par exemple, vous aurez de la formation. Ensuite vous avez les références du langage, ça, c'est ce qui va vous intéresser maintenant, pourquoi ? Parce que dans les références du langage vous aurez tout : la syntaxe de base complète de PHP, comment ça s'écrit, etc. avec plein d'exemples très intéressants, alors pas forcément tous, mais il y aura beaucoup d'exemples sympas, et notamment, à chaque fois que vous êtes dans une page, n'hésite pas aller sur les pages qui sont des pages annexes, par exemple Balise PHP, comment ça s'utilise, comment ça fonctionne, comment ça fonctionnait avant parce que c'est pareil, ç'a évolué au fur et à mesure. De même vous avez ici, sur le côté, vous avez la possibilité de sauter de chapitre en chapitre, donc ça, c'est bien, aussi, et surtout, ce qui reste le plus intéressant dans le fonctionnement de cette documentation, c'est également moteur de recherche. Le moteur de recherche, il va vous permettre de faire des recherches sur un terme, par exemple, si je tape array, je vais me retrouver ici avec toutes les fonctions qui vont me permettre de travailler sur un array, mais aussi avec les classes qui sont des classes disponibles déjà dans PHP. Donc dans les arrays, par exemple, voyez qu'il y a pas mal de choses qui sont sympas. Si je veux travailler sur les strings, je peux taper str, str, c'est toutes les fonctionnes qui vont vous permettre de travailler sur les chaînes de caractères. Là encore, voyez qu'il y a beaucoup de choses, alors il y a des choses un peu hors de contexte, par exemple, le stream, c'est vrai qu'après on va avoir accès à énormément de choses, mais il ne faut pas hésiter à utiliser ce moteur de recherche qui est vraiment bien fait maintenant et qui permet de trouver très rapidement de l'information. Quand vous serez sur, ici, une fonction de PHP, alors faites attention parce que dans la fonction PHP on va vous donner, à chaque fois, ces disponibles, et quand, si vous êtes sur du PHP 5.3, par exemple, le str_ireplace nous ne permettra pas de faire... de fonctionner, vous ne l'aurez pas, c'est implémenté à partir de PHP 5. Ici vous voyez également de l'information qui vous dit à quoi ça correspond, qu'est-ce que ça permet de faire, comment ça permet de le faire, et surtout on va obtenir ici ce qu'on appelle la signature d'une fonction. La signature d'une fonction, ça va être les arguments que vous devez placer obligatoirement ou pas, ça on verra plus tard, mais ici vous avez vraiment les vraies information à donner, et le type est importent aussi puisqu'on vous dira si vous pouvez mettre tout et n'importe quoi ou si vous êtes obligés de respecter un type particulier. Un int, par exemple, ça sera un nombre entier, vous ne pouvez pas avoir autre chose pour ce paramètre-là qui est quatrième, et bien vous ne pouvez pas avoir autre chose qu'un int. Ça il faut vraiment garder en tête, aussi. Ce qui est bien aussi, c'est qu'en suit, en descendant, bien sûr pour chaque paramètre à passer vous allez avoir de petites informations en plus, et surtout, n'hésitez pas dans la documentation à aller cliquer à chaque fois pour avoir plus d'information. Ça fonctionne un peu comme en Wikipédia, par exemple, je ne sais pas vraiment ce que c'est qu'une chaîne de caractères, je vais cliquer, on va me dire ce que c'est exactement qu'une chaîne de caractères, et si vous voulez des détails plus importants sur la chaîne de caractères, vous pouvez en obtenir, en cliquant sur les liens, et ça va permettre de sauter d'étape en étape. N'hésitez pas à faire ça. Cette documentation, n'ayez pas peur de l'ouvrir même si vous êtes au travail sur votre ordinateur et en train de travailler sur un projet client. Je veux vous dire qu'il n'y a aucune honte à aller dans la documentation, bien au contraire, je préfère personnellement des développeurs qui vont dans la documentation, chercher l'information et qui font créer quelque chose de propre à partir de fonctionnalités déjà existantes qui ont eu peur qu'ils ne vont jamais utiliser et qui vont préférer faire des fonctions seuls, qui ne vont pas forcément fonctionner de façon parfaite. Il faut vraiment savoir que tout ce qui est disponible déjà dans PHP, les fonctions que vous avez de base, c'est des fonctions PHP, assez optimisées, elle sont codées en C, elle sont extrêmement optimisées pour le moteur de rendu PHP, donc il est préférable d'utiliser des choses existantes que de refaire soi-même, eh bien, des fonctions qui ne vont pas fonctionner parfaitement et puis, en plus, ce qui vont prendre beaucoup plus de mémoire que comme vous allez utiliser les fonctions en termes de PHP. Donc n'hésitez pas à aller regarder cette documentation et de toute façon, vous serez obligé de la regarder parce que pour évoluer après et pour tout connaître et pour avoir une vue d'ensemble, il faut aller dans cette documentation.

L'essentiel de PHP 7

Exploitez les nombreuses possibilités de PHP. Définissez des variables, créez des fonctions, manipulez du texte, abordez la gestion des objets, des opérateurs logiques, etc.

4h25 (52 vidéos)
Aucun commentaire n´est disponible actuellement

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !