【发布时间】:2009-08-18 13:50:35
【问题描述】:
我不知道如何正确地形成这个问题的标题,因为我什至不知道我正在尝试做的事情是否有名字。
假设我有一个外部文件(例如,称为 settings.txt),其中包含以下内容:
template:'xaddict';
editor:'true';
wysiwyg:'false';
这些是简单的名称:值对。 我想让 php 处理这个文件,最终得到具有以下值的 php 变量:
$template = 'xaddict';
$editor = 'true';
$wysiwyg = 'false';
我不知道我会有多少这些变量。
我应该怎么做?
文件中的数据是简单的名称:值对。没有嵌套,没有复杂的数据。所有的名字都需要转换为$name,所有的值都需要转换为'value',不管它是否真的是一个字符串。
【问题讨论】:
-
您已经表明您正在做的不是 JSON,在这种情况下,您需要相当具体地了解文件的格式以及数据结构的复杂/嵌套程度。如果它只是简单的名称:值对,那是一回事,但如果它不是 JSON 并且是深度嵌套的数据结构,那就是另一回事了。
-
只有名称:值对。不需要任何更复杂的东西。
标签: php json variables external