我有一个半 PHP/半算法问题。我将有 0 到 4 之间的随机输入。它们将用于相同的查询,例如
<?php SELECT * FROM `table` WHERE inputs in (input0,input1,input2) //for 3 inputs
SELECT * FROM `table` WHERE inputs in (input0,input1) //for 2 inputs
//do nothing for zero inputs ?>
我相信这是起点。
<?php
function myfunc(){
$args = func_get_args();
foreach ($args as $arg)
echo $arg."/n";
}
myfunc('hello', 'world', '.');
?>
现在我想我可以为 n 个单独的输入运行 n 次 foreach 循环,但我无法弄清楚如何在查询中有效地使用它们。我可以创建一个数组并以某种方式将其作为输入传递给查询吗?
谢谢
阿尔达