2010-10-10 113 views
4

我有一个包含文本段落的文本文件。我想在php中将它作为字符串加载,然后将其作为数组收集到其中的所有电子邮件地址。但是,我如何最初加载文本文件内容作为字符串?重申,我有在php中,如何将txt文件作为字符串加载?

$string = **WITHIN TEXT FILE "[email protected] MIME-Version: bla bla bla [email protected]"; 
$matches = array(); 
$pattern = '/[A-Za-z0-9_-][email protected][A-Za-z0-9_-]+\.([A-Za-z0-9_-][A-Za-z0-9_]+)/' 
preg_match($pattern, $string, $matches); 

如何从文本文件中的文本加载到字符串变量?

在此先感谢!

回答

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

foreach ($lines as $line) { 
    // ... 
}
0

参考的最简单方法是file-get-contents

$file_content = file_get_contents('/path/to/file'); 
相关问题