我为我的一个朋友创建了一个图片查看器,但我无法使用数据库,因为他的托管不允许使用。
所以我试图使用ini文件,但我不知道如何使用php..i编写一个结构化的ini文件已经成功地整理了一个脚本,通过parse_ini_file()
读取它并将其分解为单独的类别和键,但我需要知道如果没有一个acctuall结构,如何编写acctuall结构。
例如
[flowerpics]
picone = filelocation
pictwo = filelocation
[artpics]
picone = filelocation
这就是如何基于我的parse_ini_file()
脚本...所以如果他想为这个文件添加一个全新的类别怎么办..小说他想添加“Rockandrollpics”...我怎么能将其添加到ini文件中?
答案 0 :(得分:1)
如果我是你,我会考虑使用一些标准 - 比如JSON,YAML甚至BJSON--它几乎和INI文件一样简单,但是可以让你更好地控制数据的结构。您使用JSON的示例:
"flowerpics"
{
"picone" : "filelocation";
"pictwo" : "filelocation";
}
"artpics"
{
"picone" : "filelocation";
}
答案 1 :(得分:0)
如果你不使用Mysql,你可以尝试使用Sqlite而不是。 除了php扩展sqlite之外你不需要任何东西。 查看http://php.net/manual/en/book.sqlite.php了解更多信息。