如何在php中获取提交按钮的名称,我得到了提交按钮的值,但找不到 任何代码都得到按钮的名称,下面是我写的代码。
<form name="form1" method="post">
<input type="submit" value="hello" name="submitbutton">
</form>
<?php
echo "Value of submit button : " . $_POST['submitbutton'];
echo "Name of submit button : " . //what should i do here//;
?>
答案 0 :(得分:5)
'submitbutton'
是您提交按钮的名称。
您可以使用array_keys()函数
$postnames = array_keys($_POST);
答案 1 :(得分:5)
您将在$ _POST数组中找到该名称。
<?php
print_r($_POST);
?>
这样你就会看到$ _POST数组中的所有内容。
您可以使用以下代码遍历数组:
foreach($_POST as $name => $content) { // Most people refer to $key => $value
echo "The HTML name: $name <br>";
echo "The content of it: $content <br>";
}
答案 2 :(得分:1)
它与任何其他POST变量一样,名称将在$ _POST数组中。名称是$ _POST数组中的键。