gpt4 book ai didi

PHP/Laravel - 从文件中查找并读取 'key-value pair'

转载 作者:行者123 更新时间:2023-12-02 01:01:40 29 4
gpt4 key购买 nike

我想存储一些文本信息,但我不想为此使用数据库。例如有一个文件:

key1: some text information 1
key2: some text information 2
key3: another text information

我想知道,使用 PHP 或 Laravel 从该文件中找到一个特定值的最短方法是什么?

我可以使用 foreach(file('yourfile.txt') as $line) {} 循环将文本行存储到数组中,然后找到具有特定键的行,但也许更短或者更好的方法。

最佳答案

我认为你应该使用数组而不是文本文件

在 app/config 目录中创建一个新文件。我们称它为 constants.php

在那里你必须返回一个配置值数组。

return [
'myData' => [
'key1' => 'www.domain.es',
'key2' => 'www.domain.us'
// etc
]
];

您可以按如下方式访问它们

Config::get('constants.myData');
// or if you want a specific one
Config::get('constants.myData.key1');

你也可以设置它们

Config::set('myData.key1', 'test 123');

关于PHP/Laravel - 从文件中查找并读取 'key-value pair',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27917005/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com