PHP 是否允许像 Java 中那样的 *.properties 文件?

2022-08-30 20:35:55

有没有办法像在Java中那样在PHP中使用*.properties文件?我想在属性或 XML 文件中存储一些应用程序级常量,并轻松地从我的整个代码中调用它们。非常感谢您的指导。谢谢。


答案 1

PHP 可以使用 parse_ini_file() 本地加载和解析文件。.ini

还可以使用 在包含文件中设置常量。define()

如果您设置了XML,请查看PHP的XML功能。最简单的解决方案可能是使用 SimpleXML


答案 2

您还可以使用包含数组的 PHP 文件来存储数据。例:

配置.php

<?php 
return array(
    'dbhost' => 'localhost',
    'title'   => 'My app'
);

然后在另一个文件中:

$config = require 'config.php':
echo $config['title'];

推荐