首頁 >後端開發 >PHP問題 >php檔案怎麼轉換成字串

php檔案怎麼轉換成字串

青灯夜游
青灯夜游原創
2021-09-23 15:56:454184瀏覽

php中可利用file_get_contents()函數將檔案轉換成字串,它可將檔案的內容讀取到一個字串中,語法「file_get_contents(file,include_path,context,start,maxlen) 」。

php檔案怎麼轉換成字串

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

在php中,可以利用file_get_contents()函數來將檔案轉換成字串。

file_get_contents() 函數可以將檔案的內容讀取到字串中,函數的語法格式如下:

file_get_contents(file,include_path,context,start,maxlen)

參數說明如下:

    ##file :要讀取的檔案;
  • include_path:可選參數,用來設定是否想要在include_path 中搜尋該文件,預設為FALSE;
  • context:可選參數,用來表示使用stream_context_create() 函數建立的有效的上下文資源,如果不需要自訂context,可以用NULL 來忽略;
  • start:可選參數,用來設定檔案中開始讀取的位置。請注意,不能對遠端檔案使用該參數;
  • maxlen:可選參數,用來設定讀取的位元組數,預設是讀取檔案的全部內容。
注意:file_get_contents() 函數執行失敗時,可能會傳回 Boolean 類型的 FALSE,也可能傳回一個非布林值(如空白字元)。所以一般使用

===運算子測試此函數的回傳值。

範例:

有這麼一個文字文件,內容為:


php檔案怎麼轉換成字串

使用file_get_contents()函數將該檔案轉換成字串

<?php
header("Content-type:text/html;charset=utf-8");
$file = &#39;test.txt&#39;;
$filestr = file_get_contents($file);
if ($filestr) {
	echo $filestr;
} else {
	echo &#39;失败!&#39;;
}
?>

輸出結果:


php檔案怎麼轉換成字串

推薦學習:

php訓練

以上是php檔案怎麼轉換成字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn