Search array elements as file for a matching string

I would like to find a list of files in a directory less than 2 days old and put them into an array variable. And then search for each file in the array for a matching string say "Return-code= 0". If it matches, then display the array element with a message as "OK".
Your help will be greatly appreiciated.

Regards,
Ketan

Is the array variable useful for other reasons, or can we just omit it?

find /path/to/search -type f -mtime -2 | xargs grep -l "Return-code= 0"

If you have a version of find which does not support these exact options, google around -- this type of question is very frequent e.g. on this site.