ユーザー入力をチェックする次のコードがあります。
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']);
}
Web で !=false も使用できることがわかりました。違いは何ですか、どれが推奨されますか。