I was reading this in a blog but i do not really understand it 100 %

Always block pages (via robots.txt) from Google that contain search results as users don’t want to see another search page in Google search results and this may even invite a penalty.

Should i block a page where a page search lands?

like this

We need to disallow /search-result.php/ ?