- var_dump: documentation ( source)
- explode: documentation ( source)
- preg_replace: documentation ( source)
<?php
$text = 'http://www.bbc.co.uk/ <- what a site!';
$delim = preg_replace('/(http\:\/\/|https\:\/\/)([a-z0-9\.\/\?\=_]*)/i', 'URL_DELIM', $text);
$parts = explode('URL_DELIM', $delim);
var_dump($parts);