3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface IValidation_Rule { public function validate($value); } class EMail_Rule implements IValidation_Rule { public function validate($email) { if(!is_string($email)) return false; return preg_match("/^.+@.+\..+$/", $email); } } ?>

preferences:
33.82 ms | 402 KiB | 5 Q