php - 更改 PHP 文件数组

标签 php laravel

我需要实现的在逻辑上非常简单,我使用 Laravel 框架并需要我的用户能够直接从表单更改一些设置,而不是打开如下所示的设置文件:

<?php

return array(

    'driver' => 'gd'

);

所以问题是如何根据键访问 php 数组文件,更新值?

最佳答案

获取设置后

$settings = require "settings.php";

您可以填充表单并将更改提交回来。将所有设置放入 $settings 后(不仅仅是更改的设置,所有设置),您可以将它们写回

$php = "<?php return " . var_export($settings,true) . ";";
file_put_contents("settings.php", $php);

关于php - 更改 PHP 文件数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34516035/

相关文章:

javascript - 使用 HTML/JavaScript+JQuery 的 HTTP GET 请求

php - sys_get_temp_dir() - 返回 C :\Windows on windows8

php - 不总结整列

javascript - 在dojo中找到ajax请求

php - 在Laravel中使用工厂为数据透视表播种

php - Laravel 将我的 CRUD 迁移到另一个项目

laravel - 广播给其他人和不广播给当前用户是行不通的

php - 用户登录脚本: Users can login with any username and password

php - MCrypt rijndael-256 到 OpenSSL aes-256-ecb 转换

php - Laravel 关系不工作 : getConnectionName() Error