插入数据库insert,记录下封装时使用的方法

今天感谢oschina的网友解答,把自己想了很久的问题解决了(对于一些资深的phper来说很简单的问题)T_T

封装的sql语法函数。

把他分解一遍,收获不少

//简单分解,每一次print_r,就知道为什么要这么做了

//获取的数组

$arr = array('user'=>'kopa','email'=>'[email protected]');
//分拆,原本 “user”=>“kopa”,变成 “0”=>“user”;

$arr1 = array_keys($arr);
查看
// print_r($arr1);

//implode — 将一个一维数组的值转化为字符串

$str = implode(',', $arr1);

//查看转化后的字符串

// print_r($str);

//遍历数据

foreach ($arr as $key) {
    $key = "'".$key."'";

//打印出遍历后,查看有什么区别

    // print_r($key);
}

//转化,同上

$arr = implode(',', $arr);

//然后就可以插入数据库了

print_r($arr);

以此记录***

你可能感兴趣的:(插入数据库insert,记录下封装时使用的方法)