坚持获得几个变量的两个最小值

stuck with getting two minimums of several variables

我是 PHP 的新手,仍在学习,但我无法找到解决方案。

我有 3 个变量

$line1 = 5;
$line2 = 3;
$line3 = 7;

我需要有关如何获取 2 个最低变量的提示,如果这 2 个变量的总和高于它应该回显的第 3 个变量。

我猜是 if-else 语句或开关,但我不确定。
但我主要停留在如何获得 2 个最小值上。

有人可以帮忙吗?对不起,我还是菜鸟xD

$all = [$line1, $line2, $line3];

sort($all);

if ($all[0] + $all[1] > $all[2]) {
    echo $all[2];
}

这应该可以。

下次你至少应该在提问之前尝试一下,并向我们展示你事先做了什么。这不是 "Cant do it, can you do it for me please?" 而是 "I have done this, can you help me fix it?" 类型。