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

Comment déterminer si la somme de deux nombres est 30 ou si l'un des nombres est 30 en PHP

藏色散人
藏色散人original
2021-08-12 09:25:462519parcourir

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 :

Comment déterminer si la somme de deux nombres est 30 ou si lun des nombres est 30 en PHP

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn