2010-11-22 15 views
-2

私には次のような言葉が含まれています:クイックブラウンキツネが怠惰な犬の上を飛びます。行からいくつかの単語を取り出してください。

とにかく、内から2つの単語を抽出して新しいテキストファイルに入れることができるのですか?私は2つの言葉を持っています:ブラウンキツネ

どのように私はそれをPHPスクリプトで行うことができますか?

ありがとうございます!

+5

ロジックは何ですか? – Pentium10

+1

プログラムで選択する単語はどれですか? 3番目と4番目の単語? 「ブラウン」と「キツネ」の言葉が表示された順番で表示されますか? bまたはfで始まるすべての単語? – JJJ

+1

あなたが望むものに応じてこれを行う方法はたくさんあります。 'explode()'を使って行を別々の単語に分割することができます。正規表現を使用できます。あなたは何する必要があるの? – syrion

答えて

2

はい、タイプこの:あなたはあなたの問題のより良い説明を提供するまでは、仕事をする必要があります

$fName = "out2.txt"; 
$fHandle = fopen($fName, 'w'); 
fwrite($fHandle, "Brown Fox"); 
fclose($fHandle); 

真剣に、Brown Foxがファイル内に見つかっているかどうかを確認し、見つかった場合は単にそこに書き込んだものを実行してください。

、3番目と4番目の単語を取得し、テキストを含む行のためにこれを行うには:あなたは二つの単語を選択したとき

$line = explode(" ", $line); 
fwrite($fHandle, $line[2]." ".$line[3]); 
+0

はい、brown foxという単語がファイル内に見つかりますが、それを行う方法は他にありますか? 3番目と4番目の単語を取得すると、 'brown fox'と入力しなくてもかまいません。ありがとう。 –

+0

私の投稿を編集しました。 – hummingBird

関連する問題