我只是想知道我是否可以从代码下面获取密钥
$keys = array_keys($_POST); //this will return all key
$key = array_key($_POS['username']) //i dont know this this is possible, im trying to get the 'username'
有可能吗?
答案 0 :(得分:6)
答案 1 :(得分:0)
slier,你在寻找
array_keys($_POST);
答案 2 :(得分:0)
您可以使用array_keys($_POST)
之类的内容获取所有密钥的列表。
如果您只是想知道是否发布了“用户名”,isset($_POST['username'])
就可以了。
但是,如果您尝试使用$_POST['username']
并且知道其密钥是“用户名”,那么您将无法可靠地完成像foreach ($_POST as $key => $value)
这样的数组循环。< / p>
答案 3 :(得分:0)
if(array_key_exists('username',$_POST)){
$_POST['username'];
}
或
for ($_POST as $key=>$value){
//Iterate and use $key
}
答案 4 :(得分:0)
array_keys($_POST)
是你要找的东西