Hide review form if user has left a comment

You can’t just do a simple If statement like this? …

if ( count( $usercomment ) < 1 ) {
    comment_form();
};

I don’t know why you would have to unset it.