implode()我有一个关于in 的问题php,我有这个array()
$user_data = array(
'user_id_num' => $_POST['userid'],
'fullname' => $_POST['userfname'],
'username' => $_POST['useruname'],
'password' => $password_hash
);
Run Code Online (Sandbox Code Playgroud)
我想要实现的目标是这样的,例如
对于田野
`user_id_num`,`fullname`,`username`,`password`
Run Code Online (Sandbox Code Playgroud)
和价值观
'2159','Sample Name','example','mypassword' <- hash password
Run Code Online (Sandbox Code Playgroud)
到目前为止我尝试过的是这个
$user_fields = '`' . implode('`, `', $user_data) . '`';
$user_data = '\'' . implode('\', \', $user_data) . '\'';
Run Code Online (Sandbox Code Playgroud)
但我无法得到我想要实现的目标,有人可以帮助我吗?提前致谢
尝试
$user_fields = '`' . implode('`, `', array_keys($user_data)) . '`';
$user_data = "'" . implode("', '", array_values($user_data)) . "'";
Run Code Online (Sandbox Code Playgroud)