PHP将int值添加到另一个int,但限制结果

时间:2014-06-19 17:48:52

标签: php

我有以下未知的int值:

$unknown=5; // could be 875 or any other int number

我需要将255添加到$ unknown:

$needle=255+$unknown;

但是我不希望$ needle大于512.在计算$ needle的同一行中是否有任何函数可以执行此操作?

例如,我知道我可以使用if($ needle> 512)$ needle = 512;但我想知道是否有一种聪明的方法可以做到这一点。

1 个答案:

答案 0 :(得分:12)

$needle = min($unknown+255, 512);

PHP min() manual page