3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php interface Learner { public function train(array $set, array $answers); } interface WeightedLearner extends Learner { public function train(array $set, array $answers, array $weights); }
based on VYQbW
Output for 7.0.0 - 7.2.0
Fatal error: Declaration of WeightedLearner::train(array $set, array $answers, array $weights) must be compatible with Learner::train(array $set, array $answers) in /in/H68JE on line 8
Process exited with code 255.
Output for 5.4.0 - 5.6.28
Fatal error: Declaration of WeightedLearner::train() must be compatible with Learner::train(array $set, array $answers) in /in/H68JE on line 9
Process exited with code 255.
Output for 5.3.19 - 5.3.29
Fatal error: Declaration of WeightedLearner::train() must be compatible with that of Learner::train() in /in/H68JE on line 9
Process exited with code 255.