http://ideone.com/gyInHR