Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de PHP 7

Exploiter les divisions d'integer

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Les divisions d'integer ont quelque peu évolué. Vous pouvez effectuer ces tâches avec une fonction PHP.
03:57

Transcription

Je vais vous parler des divisions avec les « integer », pourquoi ? Parce qu'avec PHP7, on a eu une nouvelle fonctionnalité qui a été implémentée, qui s'appelle « intdiv. » Alors, il faut savoir que la division d'un integer, ça pose, enfin, ça posait, en tout cas, relativement beaucoup de problèmes, avant, avec les anciennes versions de PHP. Attention cependant, ce sera du PHP7 uniquement, le intdiv, vous pourrez pas l'utiliser dans d'autres PHP, c'est pas possible, il faut obligatoirement avoir la version 7. Ça, ça va vous permettre de faire une division extrêmement propre, alors, là, vous avez un petit exemple sympa qu'on peut récupérer et qu'on peut mettre dans un fichier, on va aller chercher un nouveau fichier, et on va l'appeler intdiv.php, et on va récupérer le petit exemple qu'on a là, qui est vraiment très intéressant et qui permet d'avoir, ici, plein d'informations différentes. Alors, attention parce que vous voyez que là, en fait, on a des variables que vous connaissez pas encore qui sont utilisées, ça, ici, ce sont des variables par défaut, donc c'est utilisé avec define, qu'on a pas encore vu, mais on en parlera un petit peu plus tard, et ça vous permet de définir directement des valeurs par défaut, dans PHP, qu'on peut récupérer, donc, ce sont des constantes. On définit des constantes sur PHP, donc ça, ce sont constantes PHP déjà existantes, et notamment, le PHP INT_MAX et le PHP INT_MIN, celui qu'on a là, ça permet de définir les valeurs, entre le plus bas et le plus haut, sur les integer, voilà, en l'occurrence, vous avez une valeur illisible en moins et une valeur illisible en plus, ça permet de faire des divisions intdiv, ce qui est très intéressant, c'est que ça fera des divisions propres et on n'aura jamais de problèmes de chiffres à virgule incroyables et incompréhensibles, donc, n'hésitez pas à utiliser intdiv, quand vous allez avoir envie de faire des divisions, parce que, c'est le meilleur moyen de garantir qu'une division sur un int, ne pose pas de problèmes. Ne vous amusez pas à faire une division vous-même, à la main, sur des int, parce que ça ne marche pas. Ça marche mal, en fait. Il y a beaucoup de problèmes avec ça, étant donné que des utilisateurs ont rapporté que c'était problématique, pour le coup, là, ça fonctionne, évidemment, mais ça fonctionne, parce qu'on est en PHP7, on a eu une fonction qui a été créée. Alors, cette fonction, elle a pour but de vous aider à faire de la division, on vous le dit, ici, que ça va retourner un integer qui sera le quotient de la division, évidemment, c'est très important d'utiliser cette version-là, plutôt que de faire les divisions soi-même, à la main, parce que ça a été créé pour ça, ça évite les effets de bord sur les divisions manuelles. Faites une utilisation de cette méthode-là, uniquement quand vous avez des divisions sur des int à faire. Vous aurez également tout un tas de petits exemples, en dessous, qui vous permettent de comprendre quelles sont les problématiques qui sont engendrées, du coup, par la division quand on la fait manuellement, en tout cas, cette fonctionnalité existe, vous devez la garder en tête, parce que vous allez avoir, très certainement, vous-même, dans votre code, des divisions d'int à faire, et il vaut mieux utiliser une fonction qui va garantir que ça fonctionne et qu'il n'y a pas de problèmes, et qui prend, en plus, pas grand chose, puisque ça va simplement prendre la valeur à diviser, et le nombre de la division, comme ça, vous êtes tranquilles. Alors, vous aurez quand même, comme vous pouvez le voir, un tout petit peu plus bas, alors, on va descendre un peu, ici, d'autres possibilités, donc ça, ça va nous permettre de faire des divisions avec des valeurs flottantes, le modulo, du coup, sur des valeurs integer, pourquoi pas, et puis le fmod, aussi, qui nous permet de faire un modulo, un petit peu plus propre, également, donc ça, c'est du modulo, mais sur des int, et c'est vraiment intéressant, également, donc c'est des fonctionnalités qui vous permettent de travailler sur des calculs un peu plus poussés qui vous évitent les problématiques qu'on pourrait avoir avec des divisions manuelles, donc, pensez bien à utiliser ces fonctions-là qui existent et qui sont nouvelles, qui font partie de la nouvelle implémentation de PHP7. On aurait tort de pas les utiliser.

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 !