ホームページ > バックエンド開発 > PHPの問題 > PHPでテキストデータの行を読み取って配列に変換する方法

PHPでテキストデータの行を読み取って配列に変換する方法

青灯夜游
リリース: 2023-03-16 12:48:02
オリジナル
2355 人が閲覧しました

実装手順: 1. fopen() 関数を使用してテキスト ファイルを開き、fgets() 関数を使用してテキスト データの行を読み取ります。構文は "fgets(fopen("file path") です。 , "r"),1024) " は文字列型のデータ行を返します。 2. 構文 "explode(' ', read row) で、explode() 関数を使用して、読み取ったデータ行を配列型に変換します。データの)」。

PHPでテキストデータの行を読み取って配列に変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター

php では、次のことができます。 fgets () 関数とexplode() 関数を使用して、テキスト データの行を読み取り、配列に変換します。

  • #fgets() 関数は、一度に 1 行のデータを読み取るために使用され、戻り値は文字列型です。

  • # #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 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート