viewing contacts without my iphone in my presence
If you store them with an iCloud account you can go to http://iCloud.com/ to see them. Log in with your iCloud/AppleID account information and you can see your contacts on the website.

Similarly, if your iPhone syncs contacts with http://gmail.com/ or http://outlook.com/ or some other provider, you could use a web browsers to log onto your account at that website and see your contacts thusly.