1 回答
TA贡献1775条经验 获得超11个赞
这是可能的,但这可能不是最佳实践。许多人现在使用 JSON 或 YAML 来处理这些类型的事情,它变得非常普遍。但是,如果您想使用您想要的格式,只需将其设为 PHP 文件并根据需要包含该文件即可。
设置.php
<?php
$location = "/path/to/some/location/";
$address = "someaddress@somedomain.com";
$rnumber = "1729";
$hello = "Hello Mars!";
?>
然后在另一个 PHP 脚本中需要时需要它们:
<?php
define('__ROOT__', dirname(dirname(__FILE__)));
require_once(__ROOT__.'/settings.php');
//more code
?>
例如,您可以像这样使用 JSON:
设置.txt
{"location":"\/path\/to\/some\/location\/","address":"someaddress@somedomain.com","rnumber":"1729","hello":"Hello Mars!"}
然后读入文本文件:
<?php
define('__ROOT__', dirname(dirname(__FILE__)));
$json = file_get_contents(__ROOT__.'/settings.txt');
// make variables from json string
$settings = json_decode($json, true); // 'true' makes an array, not object
print_r($settings);
echo $settings['location'];
?>
返回:
(
[location] => /path/to/some/location/
[address] => someaddress@somedomain.com
[rnumber] => 1729
[hello] => Hello Mars!
)
/path/to/some/location/
- 1 回答
- 0 关注
- 202 浏览
添加回答
举报