Hello, I have a suggestion for upcoming PHP6 as it's a major version change. I suggest a possibility to use this (example):
$host = parse_url('http://someurl.com')['host'];
instead of
$host = parse_url('http://someurl.com');
$host = $host['host'];
Now it returns a syntax error.
Have a nice day,
A
