У меня есть скрипт, на который я отправляю список ссылок. Как удалить URL-адрес и оставить только домен? Например: вместо google.com/adwords оставьте только google.com.
<form method='post'>
<textarea name="url1" cols="40" rows="5"></textarea><br>
<input name="Submit" type='submit' value='Send'>
</form>
<?php
$array = explode("\r\n", $_POST['url1']);
$word_count = (array_count_values($array));
arsort($word_count);
foreach ($word_count as $key=>$val) {
echo '<a href="' . $key . '">' . $key . '</a> - ' . $val . '<br/>';
}
?>
Я пробовал что-то вроде:
$string = array('https://google.com/ytrewq', 'https://google.com/qwerty');
$pattern = '/[^/]+$/';
$replacement = "replacement";
print_r (preg_replace($pattern, $replacement, $string));
print_r (preg_grep($pattern, $string));
print_r (preg_filter($pattern, $replacement, $string));
print_r (preg_match($pattern,$string,$found));
, но это не работает.