我感觉如果我可以将数组传递给php中的函数,我的意思是作为参数..
我知道如何传递像function try($try) { }
这样的变量,但是如果要传递的变量是一个数组变量,我怎么能完成呢,
$arrTry = array("name"=>"Keydi", "lname"=>"Paul");
然后,
function try($arrTry) { }
但问题是我不知道怎样才能获得函数内传递数组的值。 我的目的是,我将创建一个函数来获取表字段名,然后将结果传递给一个函数,该函数将为我生成sql语句,.., 有没有出路?或做很长的路,...,。,
答案 0 :(得分:0)
function search($arrTry)
{
echo $arrTry["name"];
echo '<br>';
echo $arrTry["lname"];
}
$arrTry = array("name"=>"Keydi", "lname"=>"Paul");
// To call this function
search($arrTry);
答案 1 :(得分:0)
function myfunc($arr)
{
foreach($arr as $k=>$v) {
//make your sql statements
}
}
//call this function like this
$arr = array("id"=>"1", "name"=>"Keydi","class"=>"web development");
myfunc($arr);