【发布时间】:2016-06-29 15:27:24
【问题描述】:
我有一个array,其中包含40 这样的元素
$i = array('1','2','3','4','5','6','7','8','9','10','11',
'12','13','14','15','16','17','18','19','20','21','22','23','24',
'25','26','27','28','29','30','31','32','33','34','35',
'36','37','38','39','40');
现在我有 4 变体,例如 5%, 10%, 15%, 20%
要求是我需要在减去所需的variation后随机取array values。
假设我使用了5% 变体,所以我需要将5% 从数组中分离出来,即2 元素我需要从数组中随机删除,并将其余的38 元素随机保留在新的array 中.so 结果 array 以及减去的元素都需要在两个不同的 array 中。
我需要一个带有两个参数的函数,即一个是variation,另一个是array,即结果array或减去元素array。
所有其他变体都遵循相同的顺序。
【问题讨论】:
-
有什么问题?
-
jon 我需要 php 中的函数,它可以返回我想要的值,即想要的数组 .. 你读对了吗
-
亲爱的 OP。你写了你需要的东西,而不是你尝试过的东西和你卡在哪里。这不是您编写所需内容的编码服务,我们只会为您编写代码。
-
@sAnS 我确实读过它。正如 Magnus 所指出的,这是一组要求,而不是一个问题。我们不会为你做你的工作。
-
Magnus 我在 SO 中帮助的不仅仅是编码服务。我不觉得我在做编码服务。我坚持使用更大的原型,这只是一瞥