[ 'ip'=>'127.0.0.1', 'port'=>6379, 'password'=>'YOURPASSWARD', ], 'db' => [ 'type' => 'mysql', 'host' => '', 'database' => '', 'username' => '', 'password' => '', 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_general_ci', 'port' => 3306, ], 'apikey'=>'', ]; // 应用修改 foreach ($fieldsToReset as $key => $value) { if (array_key_exists($key, $options)) { $options[$key] = $value; } } // 5️⃣ 写回原文件(保持 $options = [...] 格式) $export = var_export($options, true); // 把 array(...) 替换成 [...] $export = preg_replace(['/\barray \(/', '/\)(\s*[,;])?/'], ['[', ']$1'], $export); // 构造完整内容 $content = <<