Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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_Html - Fatal编程技术网

Php 在我的输入字段中有一个作为标准值给出的空值,我不';我不知道它从哪里来

Php 在我的输入字段中有一个作为标准值给出的空值,我不';我不知道它从哪里来,php,html,Php,Html,我的PHP中有一个奇怪的问题,它在我的输入字段的1处给出了一个空值 您可以看到该值有一个空字符串 当输入中没有任何内容时,您肯定可以看出它显示了错误。没有给定空格字符 这里您可以看到,如果我插入一个用户,它会发送什么 这是必须出现的错误 我不知道该怎么办。在验证该值之前,您可以对该值使用trim()——它将删除字符串开头和结尾的所有空格,因此,如果字符串最初只包含一个空格(或多个空格),则在应用trim()后它将为空,因此不进行验证。代码需要出现在您的问题中,而不是图像中。你能添加代码吗

我的PHP中有一个奇怪的问题,它在我的输入字段的1处给出了一个空值

您可以看到该值有一个空字符串

当输入中没有任何内容时,您肯定可以看出它显示了错误。没有给定空格字符

这里您可以看到,如果我插入一个用户,它会发送什么

这是必须出现的错误


我不知道该怎么办。

在验证该值之前,您可以对该值使用
trim()
——它将删除字符串开头和结尾的所有空格,因此,如果字符串最初只包含一个空格(或多个空格),则在应用
trim()后它将为空
,因此不进行验证。

代码需要出现在您的问题中,而不是图像中。你能添加代码吗?好的,忽略我+规则,不需要麻烦,有人回答:耸耸肩:正如Johannes所说,你可以使用empty(trim($\u POST['name']))看起来你的值包含一个空格“not”。