1

それぞれが独自の行(コンマなし)にある単語のリストを含むテキストファイルを、コンマで区切って1つの配列に変更するにはどうすればよいですか?

データを交換できるようにPHPの配列と文字列を操作するために何を使用していると思いますか?

explode

ファイルは次のようになります。

This
Is
The
File
I
Want
Changed

そして、私はそれをこのように見せたいです:

array(
    This,
    Or,
    This,
    Or,
    Even,
    This
);
4

4 に答える 4

7

改行ごとに分割する場合は、使用します

$file = file('file.txt');

または、分解したいファイルではなくテキストがある場合は、次のようにします。

$file = explode("\n", $text);

fileおよびを参照してくださいexplode


でも次は自分で調べてください

于 2012-09-07T03:03:36.160 に答える
2

非常に簡単です...これを行います:

$arch = file( 'your-file.txt' );

それで:

echo '<pre>'; print_r( $arch ); echo '</pre>';
于 2012-09-07T03:01:52.077 に答える
2

配列を取得したい場合は、ファイル関数を使用できます。

$array = file($file_path, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
于 2012-09-07T03:02:03.147 に答える
1

配列内で変更するテキスト ファイル:=

 $text= 'test.txt';
 $fo= fopen($text,'r');
 $fr = fread($fo,filesize($fo));

 $strarray = explode(' ', $fr);

 print_r($strarray);
于 2012-09-07T05:21:48.010 に答える