在没有数据库的情况下存储数据?

问题描述

| 如果我想存储电子邮件,但没有数据库(例如MysqL),该怎么办? 数据应该可以从PHP进行访问和写入,但是常规的“访问者”绝对不能看到数据。 希望能对您有所帮助。     

解决方法

如果数据不是很大,则可以使用XML文件。 但是,如果您的数据很重要并且必须对其进行保护,则必须对数据进行加密     ,您可以将它们放入文件中:)
$data; // Defined \"somewhere\"
file_put_contents(\'filename.txt\',$data);
但是,我还是建议您使用数据库。几乎每个人都至少安装了SQLite。     ,您可以使用php函数mail($ to,$ subject,$ body)将电子邮件地址发送到您的个人电子邮件中。无法从脚本中读取数据,但是对于您的用例来说,这可能没问题。     ,看,虽然我真的不建议这样做,但在紧要关头,您始终可以将其输出到.php文件,第一行是exit()。 因此,请确保始终可以* / $ mail * /到该文件,但这不能很好地替代使用数据库存储信息的安全性。     ,您可以执行Outlook的操作:为邮件创建自己的文件格式并在其中转储邮件。并实现自己的阅读器(有时会重新发明轮子)。但是它会奖励您对邮件的大量控制权,并在需要时可以轻松进行备份。