Intereting Posts
Есть ли идиоматический способ получить потенциально неопределенный ключ из массива в PHP? mcrypt encrypt добавляет s-связку '% 00' до конца строки Как эхо строк, имеющих в нем определенную переменную из базы данных API API Analytics: неверный запрос – invalid_grant Как извлечь определенные ключи и значения массива в другой массив? CURLOPT_FOLLOWLOCATION не активируется RGB для HSV в PHP Есть ли способ переключить «Скрытые» или «Только для чтения» в файл Windows с помощью PHP? Laravel 5.1 МетодNotAllowedHttpException для метода хранилища с использованием Resource Controller Сравните текстовые строки, чтобы увидеть, соответствуют ли они (допускают небольшие различия) Lumen – Изменение пути хранения по умолчанию Отправка JSON через AJAX на PHP с помощью jQuery php redirect url с og metatag (открытый график) Как правильно заменить элемент значения в массиве? Заполнение третьего меню на основе предыдущих значений выпадающего списка

как вызвать URL-адрес любого другого веб-сайта в php

как вызвать URL-адрес любого другого веб-сайта в php.

использовать curl php library: http://php.net/manual/en/book.curl.php

прямой пример: CURL_EXEC :

 <?php // create a new cURL resource $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0); // grab URL and pass it to the browser curl_exec($ch); // close cURL resource, and free up system resources curl_close($ch); ?> 

Как отмечали другие, функции cURL PHP позволят вам выполнять расширенные HTTP-запросы. Вы также можете использовать file_get_contents для доступа к API REST:

 $payload = file_get_contents('http://api.someservice.com/SomeMethod?param=value'); 

Начиная с PHP 5 вы также можете создать контекст потока, который позволит вам изменять заголовки или отправлять данные в службу.

Самый простой способ – использовать FOpen или один из Wrappers FOpen.

 $page = file_get_contents("http://www.domain.com/filename"); 

Это требует FOpen, который отключает некоторые веб-хосты, и некоторые веб-хосты будут разрешать FOpen, но не разрешают доступ к внешним файлам. Вы можете проверить, где вы собираетесь запустить скрипт, чтобы узнать, есть ли у вас доступ к External FOpen.

Если бы вы имели в виду … переустановить с этой страницы на другую, функция действительно проста

 header("Location:www.google.com"); 

В зависимости от того, что вы имеете в виду, перенаправляйте или используйте завиток .

Проверьте функции PHP cURL . Они должны делать то, что вы хотите.

Или, если вам просто нужен простой URL GET, тогда:

 $lines = file('http://www.example.com/');