ホームページ >バックエンド開発 >PHPチュートリアル >TXTからデータを抽出する際のエラー

TXTからデータを抽出する際のエラー

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

TXT からのデータ抽出中にエラーが発生しました

この投稿は 2014-07-12 14:08:44 に bcwr2 によって最終編集されました $file = '15.txt';

$content = file_get_contents ($file);
$array =explode("rn", $content);
for($i=0; $i {
preg_match("/Jed(.*)'/U",$array[$i],$dss);
echo $dss[$i];
}
すべてを抽出したい本文中の単語 "Jed" と ' の間にデータを書いても大丈夫ですか? どうやっても取り出せません
-----解決策-------- ---- -------
引用:
preg_match("/杰德(.*)'/U", $array[$i], $dss);

これは問題ありません。コンテンツが含まれている場合、出力するときの出力方法が間違っています。出力されるデータは $dss[2] であり、$i を使用して出力できるのはおかしいです。
------解決策------
1. 見てみましょう。データは正常ですか?

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