php怎麼讀取文字一行資料並轉為數組

青灯夜游
發布: 2023-03-16 12:48:02
原創
2291 人瀏覽過

實作步驟:1、使用fopen()函數開啟文字文件,並利用fgets()函數讀取文字一行數據,語法「fgets(fopen("檔案路徑", "r"),1024) ”,會傳回字串類型的一行資料;2、使用explode()函數將讀取的一行資料轉為數組類型,語法“explode(' ',讀取的一行資料)”。

php怎麼讀取文字一行資料並轉為數組

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

在php中,可以利用fgets ()和explode()函數來讀取文字一行資料並轉為陣列。

  • fgets()函數用於一次讀取一行數據,傳回值為字串型別

  • explode()函數用於將字串類型的一行資料轉為數組類型

實作步驟:

1、使用fopen()函數開啟文字文件,並利用fgets()函數讀取文字一行資料

<?php
header("Content-type:text/html;charset=utf-8");
$handle = @fopen("./test.txt", "r");
$info = fgets($handle,1024);
var_dump($info);
?>
登入後複製

php怎麼讀取文字一行資料並轉為數組

讀取的資料是字串類型,包含一個換行符。

2、explode()函數將讀取的一行資料轉為數組類型

<?php
header("Content-type:text/html;charset=utf-8");
$handle = @fopen("./test.txt", "r");
$info = fgets($handle,1024);
var_dump($info);
$arr=explode(&#39; &#39;,$info);
var_dump($arr);
?>
登入後複製

php怎麼讀取文字一行資料並轉為數組

推薦學習:《PHP影片教學

以上是php怎麼讀取文字一行資料並轉為數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!