『壹』 php 幫助文檔
這是最權威的資料了,官方只出英文的,有個中文小組在翻譯,由於精力有限,他們有限翻譯了常用部分,我看你只有將就了,要買用瀏覽器的翻譯功能,要麼把不懂的頁面粘貼上來大家幫你翻譯。
『貳』 關於php學習,哪個網站資料比較合適
做PHP相關工作已經有7年了,如果是初學者,推薦有兩個PHP100、PHP CHINA.
PHP100
-------------
PHP100中文網是國內第一家以PHP資源分享為主的專業網站,也提供了PHP中文交流社區。面向PHP學習研究者提供:最新PHP資訊、原創內容、開源代碼和PHP視頻教程等相關內容。
PHP100中的100個視頻,雖然看著有點多,但是如果想入門的話,10幾個視頻就可以了,這裡面不僅有入門的教程,還有中階、高階的教程,完全可以把你從一個什麼都不懂的PHP菜鳥,變成PHP的使用高手。
介紹php開發環境,讓您快速搭建您的工作環境,測試環境,開始PHP的編程之旅;php開發工具
,工欲善其事必先利其器,IDE,資料庫管理,版本控制等等,稱心..,帶你進行PHP語言開發,手把手在視頻教程中教你如何開發一個留言板功能,學會這些,你就可以入門了。
當然如果遇到問題怎麼辦,PHP100還有一個技術論壇,分類也很全,不僅包含PHP技術相關的內容,還包含PHP相關的好多技術語言,例如linux、apache、mysql、javascript、ajax等等。
PHP CHINA
----------------
之所以推薦這個,是因為,N年前我自己就是在這里進行過培訓的學員,也是深受益處,還有個很出名的開源論壇也是出自這里的,Discuz! ,這里不僅有學習相關的資料,也可以報名進行培訓,還可以學習Discuz!相關的源碼。
當然這里也有一個屬於自己的論壇,裡面有一部分人都是初學者,都是在這里做培訓的學員,所以會看到很多初級的問題,也可以提一些基礎問題,很多人會幫你解答。
當然別的地方也會有很多資料很全的網站,以上兩個只是個人推薦,希望對你有幫助
『叄』 php實現文件下載代碼
簡單的文件下載只需要使用HTML的連接標記<a>,並將屬性href的URL值指定為下載的文件即可。所示:
<a href=」http://www.*****.net/download/book.rar」>下載文件</a>
如果通過上面的代碼實現文件下載,只能處理一些瀏覽器不能默認識別的MIME類型文件,例如當訪問book.rar文件時,瀏覽器並沒有直接打開,而是彈出一個下載提示框,提示用戶「下載」還是「打開」等處理方式。但如果需要下載後綴名為.html的網頁文件、圖片文件及PHP程序腳本文件等,使用這種連接形式,則會將文件內容直接輸出到瀏覽器中,並不會提示用戶下載。
為了提高文件的安全性,不希望在<a>標簽中給出文件的鏈接,則必須向瀏覽器發送必要的頭信息,以通知瀏覽器將要進行下載文件的處理。PHP使用header()函數發送網頁的頭部信息給瀏覽器,該函數接收一個頭信息的字元串作為參數。文件下載需要發送的頭信息包括以下三部分,通過調用三次header()函數完成。以下載圖片test.gif為例,需要發送的頭信息的所示:
header(『Content-Type:imge/gif'); //發送指定文件MIME類型的頭信息
header(『Content-Disposition:attachment; filename=」test.gif」『); //發送描述文件的頭信息,附件和文件名
header(『Content-Length:3390′); //發送指定文件大小的信息,單位位元組
如果使用header()函數向瀏覽器發送了這三行頭信息,圖片test.gif就不會直接在瀏覽器中顯示,而讓瀏覽器將該文件形成下載的形式。在函數header()中,「Content-Type」指定了文件的MIME類型,「Content_Disposition」用於文件的描述,值「attachment;
filename=」test.gif」」說明這是一個附件,並且指定了下載後的文件名,「Content_Length」則給出了被下載文件的大小。
設置完頭部信息以後,需要將文件的內容輸出到瀏覽器,以便進行下載。可以使用PHP中的文件系統函數將文件內容讀取出來後,直接輸出給瀏覽器。最方便的是使用readfile()函數,將文件內容讀取出來直接輸出。下載文件test.gif的所示:
<?php
$filename = "test.gif";
header('Content-Type:image/gif'); //指定下載文件類型
header('Content-Disposition: attachment; filename="'.$filename.'"'); //指定下載文件的描述
header('Content-Length:'.filesize($filename)); //指定下載文件的大小
//將文件內容讀取出來並直接輸出,以便下載
readfile($filename);
?>
上面如果碰到中文名字就會無法正常下載了,對於中文名字下載文件我又找到一個文件下載實例代碼
<?php
header("Content-type:text/html;charset=utf-8");
// $file_name="cookie.jpg";
$file_name="聖誕狂歡.jpg";
//用以解決中文不能顯示出來的問題
$file_name=iconv("utf-8","gb2312",$file_name);
$file_sub_path=$_SERVER['DOCUMENT_ROOT']."marcofly/phpstudy/down/down/";
$file_path=$file_sub_path.$file_name;
//首先要判斷給定的文件存在與否
if(!file_exists($file_path)){
echo "沒有該文件文件";
return ;
}
$fp=fopen($file_path,"r");
$file_size=filesize($file_path);
//下載文件需要用到的頭
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length:".$file_size);
Header("Content-Disposition: attachment; filename=".$file_name);
$buffer=1024;
$file_count=0;
//向瀏覽器返回數據
while(!feof($fp) && $file_count<$file_size){
$file_con=fread($fp,$buffer);
$file_count+=$buffer;
echo $file_con;
}
fclose($fp);
?>
header("Content-type:text/html;charset=utf-8")的作用:在伺服器響應瀏覽器的請求時,告訴瀏覽器以編碼格式為UTF-8的編碼顯示該內容
關於file_exists()函數不支持中文路徑的問題:因為php函數比較早,不支持中文,所以如果被下載的文件名是中文的話,需要對其進行字元編碼轉換,否則file_exists()函數不能識別,可以使用iconv()函數進行編碼轉換
$file_sub_path() 我使用的是絕對路徑,執行效率要比相對路徑高
Header("Content-type: application/octet-stream")的作用:通過這句代碼客戶端瀏覽器就能知道服務端返回的文件形式
Header("Accept-Ranges: bytes")的作用:告訴客戶端瀏覽器返回的文件大小是按照位元組進行計算的
Header("Accept-Length:".$file_size)的作用:告訴瀏覽器返回的文件大小
Header("Content-Disposition: attachment; filename=".$file_name)的作用:告訴瀏覽器返回的文件的名稱
以上四個Header()是必需的
fclose($fp)可以把緩沖區內最後剩餘的數據輸出到磁碟文件中,並釋放文件指針和有關的緩沖區
『肆』 哪裡有php幫助文檔下載呀
親,你可以去源碼愛好者里下載,裡面有大量的幫助文檔
『伍』 網站上用php建的txt文件用什麼方式可以下載下來 又該怎樣防止下載
php 點擊下載txt 文件
由於現在的瀏覽器已經可以識別格式為txt 的文檔格式,所以如果只是給txt 文檔做一
個文字鏈接的話,可能只是打開一個新窗口顯示txt 文件的內容,並不能實現點擊下載的目
的。We have to do something else.
當然這個問題的解決辦法也可以是你將你的txt 文件改名為瀏覽器不認識的文件,比如
rar,這樣的話點擊,瀏覽器不認識就只好讓用戶下載了。
下面這個文件就是通過設置header 設置文檔的格式來實現點擊下載的目的,將上個頁面傳
遞過來的文件點擊可以下載。
接著第二個header函數設置了要下載的文件,注意這里filename是不包含路徑的文件名,
所以用basename 過濾掉路徑名。這個 filename 的值將來就是點擊下載後彈出對話框裡面的
文件名,如果帶路徑的話,彈出對話框的文件名就是未知的,這個要注意,我就犯了這個錯
誤,後來憑 經驗自己改了,居然對了。
最後就是 readfile,將文件流輸出到瀏覽器,這樣就實現了 txt 文件的下載,其他類型的類似。
『陸』 PHP文件是什麼文件怎麼打開
PHP是一種非常流行的WEB程序語言,超級文本預處理語言,其他的還有ASP,JSP等。簡單的說.PHP就是嵌入這種語言後的一個動態網頁文件。
四種打開php格式文件方法:
首先我們來看php文件是什麼文件,PHP是一個網頁腳本,文件後綴名為.php,
php文件打開方式一:用記事本打開
右擊.php文件,選擇記事本打開,就可以看到文件代碼啦!
php文件打開方式二:用Dreamweaver打開
Dreamweaver是網頁編輯器,比較流行的網站開發工具,你可以直接把文件拖進去就可以打開php文件了
php文件打開方式三:Notepad++工具打開
也是代碼編輯器,選擇文件打開就行
php文件打開方式四:SublimeText工具打開
和上面方法一樣,直接選擇文件打開就行
除了記事本,其它代碼編輯器工具都可以去php中文網php開發工具下載
若是想要.php文件進行運行則需要php環境。可以去php中文網QQ群374224296里去下載php環境搭建工具軟體(PHPToolClient)進行安裝,直接把文件放進根目錄下就可以用瀏覽器打開啦!
『柒』 請問PHP文檔要用什麼軟體才能瀏覽呢在哪裡可以下載到
自己看吧
http://..com/question/11709379.html