PHP: заданное число возвращает не более указанного числа - PullRequest
0 голосов
/ 18 сентября 2018

Я не совсем уверен, как это выразить, но вот что я пытаюсь достичь.

Учитывая число, например, 20, я хочу получить не более 100 из этого числа.

Examples:
20 - I want to return 20
100 - I want to return 100
200 - I want to return 100
0 - I want to return 0

Так что оно никогда не превышает 100.

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

попробуйте это.

<?php
 function standard_compare($number){
    if ($number <= 100) {
        return $number; 
    }else{
        return 100;
    }
 }
?>
0 голосов
/ 18 сентября 2018

Вы можете использовать min function:

// $in is the input number
// $out is the output number
$out = min($in, 100);

// Examples:
$in = 20;
$out = min($in, 100);
echo $out; // prints out 20

$in = 200;
$out = min($in, 100);
echo $out; // prints out 100

$in = 100;
$out = min($in, 100);
echo $out; // prints out 100
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...