Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以<;输入>;元素在PHP中有大写字母和空格_Php_Forms - Fatal编程技术网

可以<;输入>;元素在PHP中有大写字母和空格

可以<;输入>;元素在PHP中有大写字母和空格,php,forms,Php,Forms,表单中的元素是否需要是一个单词,可以是完整的,也可以使用下划线,或者可以有空格 <input name="This is a name" /> <?php var_dump($_POST['This is a name']); ?> 它们必须是单个单词,但可以有数字和下划线。是的,表单中的输入应该是单个单词。它们可以有下划线或数字,也可以是大写字母,但指定的名称中不应有空格。另外,请确保不要在名称中输入特殊字符。表单名称属性可能包含空格,但您会发现在PHP中,空格(

表单中的
元素是否需要是一个单词,可以是完整的,也可以使用下划线,或者可以有空格

<input name="This is a name" />

<?php var_dump($_POST['This is a name']); ?>


它们必须是单个单词,但可以有数字和下划线。

是的,表单中的输入应该是单个单词。它们可以有下划线或数字,也可以是大写字母,但指定的名称中不应有空格。另外,请确保不要在名称中输入特殊字符。

表单名称属性可能包含空格,但您会发现在PHP中,空格(和句点)在
$\u GET
/
$\u POST
/
$\u请求
数组中被替换为下划线:


使用“get”或“post”方法,输入将被键入
这是\u a\u名称


参考:(注意下面的示例)

不应使用空格,因为空格已被
\uu
替换。您可以使用下划线而不是空格来避免强制替换。

是否有文档对此进行备份?
<pre><?php var_dump($_REQUEST, $_GET, $_POST); ?></pre>

<form method="get">
    <input name="This is a name" value="This is a value" />
    <input type="submit" />
</form>