我有一個函數如下:傳遞多個值的函數PHP
function foo($value)
{
echo "print: '".$value."' "
}
我想傳遞一個數組作爲$value
,因爲我需要打印變量數量的值。我怎麼能通過他們?這是我做了什麼,它不工作:
function foo($value)
{
$no = sizeof($value);
for($i=0;$i<$no;$i++)
{
//The if statement here prevents printing a comma at the end
if($i != ($no-1))
echo $value[i].", ";
else echo $value[i] ;
}
}
而不是使用'if'語句,只需使用'implode'將您的數組加入:'implode(「,」,$ value);' – 2014-10-06 14:24:55