3v4l.org

run code in 300+ PHP versions simultaneously
<?php $recipients = ["kumar","ram@test.com","ravi","rob@example.com"]; $pattern = "/^[^\s@]+@[^\s@]+\.[^\s@]+$/"; $s = implode( ", ", array_map(fn($user) => preg_match($pattern, $user) ? $user : $user . "@test.com", $recipients) ); echo $s;

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
161.85 ms | 1742 KiB | 13 Q