0

PHP関数 を使用しようとしていますfile_get_contents()。しかし、私が開こうとしている URL はポートを使用しています。たとえば、次のようになります。

file_get_contents("http://212.21.323.32:8010")

この URL を開くことができません。どうすればよいですか?

4

1 に答える 1

3

個人的には、接続したいポートを設定するためにcURL使用します。CURLOPT_PORT

<?php
$cURL = curl_init('http://www.google.co.uk'); //Initialise cURL with the URL to connect to
curl_setopt($cURL, CURLOPT_PORT, 80); //Set the port to connect to
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true); //Get cURL to return the HTML from the curl_exec function

$HTML = curl_exec($cURL); //Execute the request and store the result in $HTML

echo $HTML; //Output the HTML
?>
于 2012-12-21T12:56:42.410 に答える