Maison >développement back-end >Problème PHP >Comment déterminer si la somme de deux nombres est 30 ou si l'un des nombres est 30 en PHP
Bonjour~ Aujourd'hui, je vais vous poser une question de jugement très basique et simple pour tester votre compréhension des opérateurs PHP~
Cette question ressemble à ceci : "Veuillez écrire un programme PHP pour vérifier deux entiers donnés, renvoyez vrai si l'un d'eux est 30 ou leur somme est de 30".
D'accord, commençons par les questions~ (Peut-être que vous pourrez le terminer en une minute, hahaha)
Cependant, les nouveaux arrivants peuvent toujours consolider leurs connaissances sur les opérateurs PHP grâce à ce type de questions, alors lancez-vous.
Voici la méthode d'implémentation que j'ai donnée :
Le code PHP est le suivant :
<?php function test($x, $y) { return ($x == 30) || ($y == 30) || ($x + $y == 30); } var_dump(test(30, 0)); var_dump( test(25, 5)); var_dump( test(20, 30)); var_dump(test(20, 25));
Le résultat de retour est le suivant :
Alors laissez-moi vous présenter brièvement la signification de ce qui précède code :
Nous passons d'abord le mot-clé function()
définit une fonction test() et donne deux paramètres $x, $y puis dans le corps de la méthode, l'instruction de jugement est implémentée via les opérateurs ; ==, || et +. function()
关键词定义一个test()函数,并且给了两个参数$x, $y;然后在方法体内通过运算符==、||、+实现判断语句。
也就是说如果$x等于30或者$y等于30又或者$x + $y等于30,则结果就会返回true,否则返回false;最后调用test函数即可。
我们可以看到我给出了四对参数,分别是(30, 0),(25, 5),(20, 30),(20, 25);可以明显看出最后一个会返回false,其他都是true。
附:
==
属于比较运算符,表示等于,例 x == y,如果 x 等于 y,则返回 true;
||
属于逻辑运算符,表示或,例 x || y,如果 x 和 y 至少有一个为 true,则返回 true;
+
C'est-à-dire que si $x est égal à 30 ou $y est égal à 30 ou $x + $y est égal à 30, le résultat retournera vrai, sinon il retournera finalement faux ; . On voit que j'ai donné quatre paires de paramètres, à savoir (30, 0), (25, 5), (20, 30), (20, 25) ; on voit bien que le dernier reviendra ; faux, tout le reste est vrai.
🎜🎜🎜Pièce jointe : 🎜🎜🎜==
est un opérateur de comparaison, ce qui signifie égal, par exemple, x == y, si x est égal à y, il renvoie vrai 🎜🎜|| code> appartient à l'opérateur logique, ce qui signifie ou, par exemple x || y, si au moins l'un de x et y est vrai, il renvoie vrai 🎜🎜<code>+
; à l'opérateur arithmétique, ce qui signifie que l'addition, par exemple x + y, représente la somme de x et y. 🎜🎜Enfin, je voudrais recommander à tout le monde le "🎜Tutoriel vidéo PHP🎜" le plus récent et le plus complet ~ Venez apprendre ! 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!