我正在嘗試下載 URL 的產品并將其添加到我的網站,我的意思是在資料庫中插入資料并將圖片添加到我的影像檔案夾中,我搜索了很多但找不到示例,請告訴我該怎么做以及哪個方法更好
uj5u.com熱心網友回復:
我沒有檢查 Laravel 是否有特定的函式或庫,但是使用普通的 PHP 你可以這樣做:
- 使用 file_get_contents('http://foo.example') 或 cURL 獲取 URL 的內容(首先檢查此https://www.php.net/manual/es/filesystem.configuration.php#ini。允許 url-fopen)。
- 然后使用 PHP 的 DOM 擴展 ( http://php.net/manual/en/book.dom.php ) 決議檔案并提取您需要的資訊。獲取文本可能非常簡單,但對于影像,您需要再次呼叫 file_get_contents('https://foo.example/image.jpg')。
- 一旦你有了你需要的文本和影像,你就可以使用 Laravel 以你想要的方式存盤這些資訊。
對于前兩點,您會發現很多幫助。
uj5u.com熱心網友回復:
您可以使用 Web Scraper,因為您可以使用 Chrome 擴展程式
https://chrome.google.com/webstore/detail/web-scraper-free-web-scra/jnhgnonknehpejjnehehllkliplmbmhn?hl=en
為了掌握網路抓取,您只需要學習幾個步驟:
- 安裝擴展并在開發者工具中打開 Web Scraper 選項卡(必須放在螢屏底部);
- 創建一個新的站點地圖;
- 將資料提取選擇器添加到站點地圖;
- 最后,啟動刮板并匯出刮取的資料。就這么簡單!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/422706.html
標籤:
下一篇:存盤檔案夾影像未顯示在視圖中
