【问题标题】:send array to function in php将数组发送到php中的函数
【发布时间】:2010-02-12 10:57:03
【问题描述】:

代码如下:

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

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

那段代码运行良好...

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

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

【问题讨论】:

    标签: php function arrays


    【解决方案1】:
    dosomething( array(12,32,56) );
    

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-19
        • 2018-04-10
        • 2011-05-13
        • 2016-09-26
        • 2012-12-14
        相关资源
        最近更新 更多