Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

What is a trait in PHP used for?

  1. A Reusing methods across classes that share no common ancestor
  2. B Defining constants
  3. C Creating database models
  4. D Handling exceptions
Answer

Reusing methods across classes that share no common ancestor

Traits are PHP's answer to the absence of multiple inheritance. Overusing them scatters a class's behaviour across many files.

All Php MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as