如何用php创建一个动态函数。例如我想做:
<?php
function update($table, $data=array(), $column, $value)
{
if (is_array ($data)
{
$q = "UPDATE $table SET $column WHERE $data = $value."
}
return $q;
}
当我调用这样的函数时我怎么得到
$array = array(
'id' => 1,
'name' => 'john',
);
update('user', $array, 'id', 1);
和结果值:
UPDATE users SET id=1, name='John' where id=1.