有人能告诉我你在PHP中使用.ini
文件的内容吗?
我可以看到你可以制作某种易于更改的配置文件。但是你在PHP中使用.ini
文件的主要内容是什么?
如果您导航到.ini
文件的位置,您的浏览器将以纯文本显示它,这意味着存储重要/私人信息(如数据库连接,密码等)将是一种愚蠢的行为。 .ini
档案。
答案 0 :(得分:4)
如您所述,INI文件是存储配置信息的便捷方式。它是一种众所周知的格式,许多人可以不假思索地使用它。
是的,将敏感信息存储在任何可以由Web浏览器直接读取的文件中都是愚蠢的,因此您永远不应该将.ini文件放在网站的目录结构中。
另外,请记住,PHP不仅仅适用于编写网页。它是一种完整的脚本语言,可用于编写应用程序,尤其是命令行应用程序。对于这些通常至关重要的是有一些配置信息(在Linux上你可以存储它,例如,在/ etc中),这样当你运行脚本时它会按照你希望它对你希望它做的数据做你想做的事情。上。
另一种方法是将配置数据存储在PHP文件本身中,这对新手用户来说更难以编辑。