我有以下代码来检查用户输入:
if(isset($_POST['block_name']) && !empty($_POST['block_name'])) {
$block->name = trim($_POST['block_name']);
}
但它接受 SPACE 作为有效输入,所以我改为:
if(isset($_POST['block_name']) && !empty($_POST['block_name']) && trim($_POST['block_name'])!='') {
$block->name = trim($_POST['block_name']);
}
我在网上发现我也可以使用 !=false 。有什么区别,推荐哪个。