Arrays 你能从$\u POST中提取变量名吗?

Arrays 你能从$\u POST中提取变量名吗?,arrays,variables,post,reverse,Arrays,Variables,Post,Reverse,您可以将$\u POST数组提取到指定的值 foreach($_POST as $key=>$value){ $$key=$value;} 但是如何找到变量本身的名称呢 如果我做一个表格说 <input Name = "Turtle" value = "Slow"> 我拿出 $Turtle = "Slow" 但是,如何确定$\u Post数组中是否包含了哪些$Turtle变量名?array\u keys函数将为您提供所有键 $keys = array_keys($_POS

您可以将$\u POST数组提取到指定的值

foreach($_POST as $key=>$value){ $$key=$value;}
但是如何找到变量本身的名称呢

如果我做一个表格说

<input Name = "Turtle" value = "Slow">
我拿出

$Turtle = "Slow"

但是,如何确定$\u Post数组中是否包含了哪些$Turtle变量名?

array\u keys函数将为您提供所有键

$keys = array_keys($_POST);

你能解释一下吗,你的问题不清楚。你想知道海龟是否有慢值吗?不,不,不-我的意思是-我怎么知道我有$海龟还是$Horse,而不去检查每个变量if(isset($海龟))和if(isset($Horse))?我可以做一些“在$\u POST中打印每个变量名”而不是仅仅查看这些变量的值吗?
$keys = array_keys($_POST);