1

理由はわかりませんが、file_get_contents で PHP データを取得しようとすると、常にこのエラーが発生します。

PHP.ini を確認したところ、allow_url_fopen が ON になっているので、問題はありませんでした。

私が使用しているコードは次のとおりです。

$id='54352';
$url='http://www.google.com';
$data = file_get_contents('http://www.####.###/###.php?id='.$id.'&url='.urlencode($url));

var_dump($data);

ここで何が起こっているのかわかりません。このエラー メッセージと値 bool(false) が表示されるだけです。

cURL も試しましたが、値が返されません。

誰でも私を助けてもらえますか?

4

1 に答える 1

2

次のようなものを試してください:

 $data = file_get_contents('http://www.####.###/###.php?id='.$id.'&url='.urlencode($url),true);
于 2012-11-16T16:49:34.480 に答える