如何检查输入值是不是空格?

Mao*_*der 2 php

我在我的项目中使用PHP,当提交任何表单时,我需要检查输入是否为空,所以我使用这样的东西:

if(empty($myVar)) {
    echo "Error";
} else {
    echo "success";
}
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有像我想的那样工作,所以如果用户输入像""这样的空白空间,那么引用之间只是空虚,但仍然是PHP显示成功消息而不是错误消息.

我也使用了isset($ var),但它是同样的东西,不能按我的需要工作.

可能是什么问题呢?以及如何解决?

u_m*_*der 5

使用trim函数,删除字符串开头和结尾的空格:

if(empty(trim($myVar))) {
    echo "Error"
} else {
    echo "success";
}
Run Code Online (Sandbox Code Playgroud)