$_GET
не является функцией или языковой конструкцией - это просто переменная (массив).Попробуйте:
<?php
echo $_GET['link'];
В частности, это superglobal : встроенная переменная, которая заполняется PHP и доступна во всех областях (вы можете использовать ее внутри функции без global ключевое слово).
Поскольку переменная может не существовать, вы можете (и должны) убедиться, что ваш код не вызывает уведомления с помощью:
<?php
if (isset($_GET['link'])) {
echo $_GET['link'];
} else {
// Fallback behaviour goes here
}
В качестве альтернативы, есливы хотите пропустить проверки индекса вручную и, возможно, добавить дополнительные проверки, вы можете использовать расширение filter :
<?php
echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);