對於課程項目,我們應該從其他網站獲取數據。我從GiantBomb.com挑選了類似於給定遊戲的拉遊戲(在我的腳本中給予他們的分數)PHP中的file_get_contents不起作用
// $gameLink = "/call-of-duty-black-ops/61-26423/";
$html = file_get_contents("http://www.giantbomb.com" . urlencode($gameLink) . "games_similar/");
echo $html;
這不返回任何內容。
但是,如果$ gameLink手動鍵入:
$html = file_get_contents("http://www.giantbomb.com/call-of-duty-black-ops/61-26423/games_similar/");
echo $html;
現在,它會返回正確的結果。我的代碼有什麼問題?我試圖在整個鏈接上執行urlencode()
,而不僅僅是$ gameLink變量,但仍然失敗。有沒有人有什麼建議?
...這不是'urlencode()'的用途...... – 2012-04-17 22:15:24
@Sunny,一定要將與課程相關的問題標記爲「家庭作業」。 – 0b10011 2012-04-17 22:20:05
@bfrohs ..剛剛改變它。謝謝你讓我知道。 – Sunny 2012-04-17 22:50:16