<<< Previous question <<< Question ID#0700.md >>> Next question >>>
What is the output of the code below ?
namespace animals;
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 'on');
class Cat {
static function Definition() {
return 'Cats are ' . __NAMESPACE__;
}
}
namespace animals\pets;
class Cat {
static function Definition() {
return 'Cats are ' . __NAMESPACE__;
}
}
echo Cat::Definition();- A) Cats are animals\pets
- B) Fatal error: Cannot redeclare class Cat
- C) Fatal error: Cannot re-declare class animals\pets\Cat in sub-namespace
- D) Cats are /
Answer
Answer: A