发送数组到PHP中的功能

时间:2010-02-12 10:57:04

标签: php function arrays

以下是代码:

function dosomething ()
{
  ... do something with the array... like print value !
}

$ar = array(1,2,3);
dosomething ($ar);

这段代码工作得很好......

我尝试做的是将数组DIRECTLY传递给函数 我试过这个,不工作......帮助!

dosomething ([12,32,56]);
dosomething ({12,45,87});
dosomething ("[98,74,52]");

2 个答案:

答案 0 :(得分:7)

dosomething( array(12,32,56) );

答案 1 :(得分:1)

首先你必须在函数中指定参数:

function dosomething($array) { var_dump($array); }

然后你必须传递数组并像在代码中那样定义它,但是直接在函数中定义:

dosomething(array(1,2,3));