最近遇到了PHP遠(yuǎn)程圖片本地話的問題,查了查手冊(cè)發(fā)現(xiàn)file_get_contents()和file_put_contents()可以解決這個(gè)問題。思路很簡(jiǎn)單,將遠(yuǎn)程文件讀入字符串中,然后按照規(guī)則寫入指定目錄,經(jīng)測(cè)試此法可采集圖片、文本、音頻文件等,只要你可以想辦法得到它們的地址。
先上代碼:
示例:
file_get_contents(path) 函數(shù)和 file() 一樣,不同的是 file_get_contents() 把文件讀入一個(gè)字符串。path是必須的參數(shù),規(guī)定要讀取的文件。
file_put_contents(file,data) 函數(shù)是把一個(gè)字符串寫入文件中。與依次調(diào)用 fopen(),fwrite() 以及 fclose() 功能一樣。file是必需參數(shù),規(guī)定要寫入數(shù)據(jù)的文件。如果文件不存在,則創(chuàng)建一個(gè)新文件。data是要寫入的數(shù)據(jù),可以是字符串、數(shù)組或數(shù)據(jù)流。
parse_url()則可以抓取分析url的信息,我們這里用它來(lái)獲取文件的名稱
官方給的示例:
標(biāo)簽:南昌 河池 大慶 甘孜 克拉瑪依 西雙版納 內(nèi)江 棗莊
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP實(shí)現(xiàn)的一個(gè)保存遠(yuǎn)程文件到本地的函數(shù)分享》,本文關(guān)鍵詞 PHP,實(shí)現(xiàn),的,一個(gè),保存,遠(yuǎn)程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。