7
A
回答
20
提供allow_url_fopen
已啓用,您可以只使用file_get_contents
:
$my_var = file_get_contents('http://yoursite.com/your-page.html');
而且,如果你需要更多的選擇,採取請看Stream Functions - stream_context_create
手冊頁上有一個示例,其中設置了幾個HTTP標頭。
如果allow_url_fopen
被禁用,另一種解決方案是curl工作 - 指的代碼一對夫婦更行,雖然。
東西基本是本應在最簡單的情況下工作:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://stackoverflow.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$my_var = curl_exec($ch);
curl_close($ch);
但請注意,你可能需要一些額外的選項 - 查看curl_setopt
手冊頁的完整列表。
例如:
- 我經常設置
CURLOPT_FOLLOWLOCATION
,所以重定向則緊隨其後。 - tiemout相關的選項通常也很有用。
1
下面的代碼將網站w3schools.com的內容存儲到變量中。
$ my_var = file_get_contents('http://www.w3schools.com');
echo $ my_var;
相關問題
- 1. 將頁面內容加載到變量
- 2. PHP - 加載變量頁面內容
- 3. Ajax:將多個頁面內容加載到變量中
- 4. 如何將內容加載到網頁的開頭?
- 5. 將Google表格單元格的內容加載到php變量
- 6. 如何使用jQuery加載變量中的頁面內容
- 7. PHP:加載網頁,其中動態加載一些內容ajax
- 8. 保存網頁內容到變量
- 9. 使用ajax javascript將內容加載到網頁中的div
- 10. Ajax/jQuery - 在頁面加載時將網頁內容加載到div中?
- 11. 如何將文件的內容加載到NSIS中的變量/定義中?
- 12. 如何使php變量顯示在加載的內容
- 13. 分解變量內容並使用php加載到數組中
- 14. 如何在JavaScript中將URL的html內容加載到變量中?
- 15. 將JavaScript變量的內容刮到PHP變量中?
- 16. 如何將文件內容添加到python中的變量3.5
- 17. 如何獲取網頁內容並將其保存到字符串變量中
- 18. 將數據庫內容加載到變量中
- 19. 將PHP變量的內容下載到文件
- 20. 將新內容加載到HTML頁面
- 21. 將簡化的網頁內容加載到PhoneGap應用程序
- 22. Facebook如何將加載的內容加載到div中
- 23. 如何將PHP函數的結果加載到變量中
- 24. 將XML內容加載到Php(Joomla)
- 25. 如何在JavaScript變量中存儲網頁的靜態內容?
- 26. 如何獲取shell變量中網頁的內容?
- 27. 如何下載HTTPS網頁的內容?
- 28. 如何將以下內容添加到變量中?
- 29. 按順序加載網頁的內容
- 30. 將網頁內容添加到Liferay Portal中的頁面