ホームページ  >  記事  >  バックエンド開発  >  PHP でスペースを使用してテキストを区切り、配列を置換する方法

PHP でスペースを使用してテキストを区切り、配列を置換する方法

WBOY
WBOYオリジナル
2016-06-13 12:43:41804ブラウズ

PHP でスペースを使用してテキストを配列に分割する方法

PHP はテキスト ファイルを 1 行ずつ読み取り、スペースで区切られたテキストを処理して配列として出力します。

テキストドキュメント text.txt の内容:

<span style="color: #000000;">1 字段1 字段2 
2 字段1 字段2 
3 字段1 字段2 
4 字段1 字段2 </span>

テキストはスペースで区切られ、PHP で処理された後の出力は次のコードです。

<?<span style="color: #000000;">php 
</span><span style="color: #800080;">$file</span> = <span style="color: #008080;">fopen</span>("text.txt", "r") or <span style="color: #0000ff;">exit</span>("Unable to open file!"<span style="color: #000000;">); 
</span><span style="color: #0000ff;">while</span>(!<span style="color: #008080;">feof</span>(<span style="color: #800080;">$file</span><span style="color: #000000;">))   
{   
    </span><span style="color: #800080;">$arr</span> = <span style="color: #008080;">split</span>(' ' , <span style="color: #008080;">fgets</span>(<span style="color: #800080;">$file</span><span style="color: #000000;">)); 
    </span><span style="color: #008080;">print_r</span>(<span style="color: #800080;">$arr</span><span style="color: #000000;">); 
} 
</span><span style="color: #008080;">fclose</span>(<span style="color: #800080;">$file</span><span style="color: #000000;">); 
</span>?> 

?出力結果:

<span style="color: #0000ff;">Array</span><span style="color: #000000;"> 
( 
    [</span>0] => 1<span style="color: #000000;"> 
    [</span>1] =><span style="color: #000000;"> 字段1 
    [</span>2] =><span style="color: #000000;"> 字段2 
 
) 
</span><span style="color: #0000ff;">Array</span><span style="color: #000000;"> 
( 
    [</span>0] => 2<span style="color: #000000;"> 
    [</span>1] =><span style="color: #000000;"> 字段1 
    [</span>2] =><span style="color: #000000;"> 字段2 
 
) 
</span><span style="color: #0000ff;">Array</span><span style="color: #000000;"> 
( 
    [</span>0] => 3<span style="color: #000000;"> 
    [</span>1] =><span style="color: #000000;"> 字段1 
    [</span>2] =><span style="color: #000000;"> 字段2 
 
) 
</span><span style="color: #0000ff;">Array</span><span style="color: #000000;"> 
( 
    [</span>0] => 4<span style="color: #000000;"> 
    [</span>1] =><span style="color: #000000;"> 字段1 
    [</span>2] =><span style="color: #000000;"> 字段2 
) </span>

これは、スペースを使用してテキストを配列に分割する PHP のメソッドを実装します

この PHP チュートリアルは JS Code Station によって作成されています

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。