Чтобы получить содержимое веб-страницы все с удовольствием используют
file_get_contents(), например
file_get_contents('http://www.habrahabr.ru/'). Но я уже давно наблюдаю,
что, как дело доходит до того, чтобы отправить POST, разработчики
используют либо CURL, либо открывают сокеты. Я не считаю, что это плохо или что не надо так делать, просто для решения простых задач можно использовать простые решения.