2013-05-10 33 views
0

我有一个从.html页面获取信息并将其写入.txt文件的php页面。正如它写邮件数据一样,我希望它是安全的,所以增加了一个加密。我有一个文件只是将加密的电子邮件写入文本文件的新行。我有一个解密函数,但我怎么能通过解密函数(称为“解密”)运行每行,然后打印出结果呢?到目前为止,我有...PHP文本行变量?

$lines = count(file("emails.txt")); 
$encrypted_txt = file("emails.txt"); 
foreach($encrypted_txt as $line_num => $line) 
{ 
echo $line; 
} 

但这仅仅是每行分开,有没有办法再通过解密函数运行它们?我对PHP很陌生,所以如果你能提供一个关于你为什么使用你的代码的解释,那将非常感激!谢谢。

+0

请从'emails.txt'文件中指定的数据部分。 – 2013-05-10 17:46:08

+0

你是什么意思? – user2350832 2013-05-10 17:47:41

+0

“部分来自'emails.txt'文件的数据。” – 2013-05-10 17:57:16

回答

2
foreach($encrypted_txt as $line_num => $line) 
{ 
    $decrypted = decrypt($line); 
    echo $decrypted; 
} 
0

如果我很清楚你的问题本应该做的工作:

$lines = count(file("emails.txt")); 
$encrypted_txt = file("emails.txt"); 
foreach($encrypted_txt as $line_num => $line) 
{ 
    echo decrypt($line); 
}