Docblocks are optional and the same goes for typehints. You don't really need them but some argue that you always should use docblocks and or typehints and some argue against it.
It all comes up to personal preferences unless of course there is a standard at the company or project that says you should use one or both.
Docblocks are not solely for giving hints about used types in the source code file. It is used for generating documentation (e.g. using phpDocumentor, Doxygen etc.) and describing/explaining your methods. Whether you choose to use them or not is up to you.