gpt4 book ai didi

php - 如何使用脚本硬编码附加到 PHP 文件上的数组?

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

例如,PHP 文件包含以下内容:

<?php

return [
'sample_array' => [
'sample_index' => 'sample_data',
],
];

我想使用 PHP 脚本将值附加到 sample_array。最好的方法是什么?

编辑:运行脚本后,文件应更新为:

<?php

return [
'sample_array' => [
'sample_index' => 'sample_data',
'sample_index2' => 'sample_data2',
],
];

编辑:我正在寻找的是创建一个脚本,该脚本将直接更新 PHP 文件的内容以附加数组。

最佳答案

您可以通过使用 var_export() 创建有效的 PHP 代码。然后,您可以将代码存储在类似 file_put_contents() 的文件中。 .

// load the array from the file
$arr = include 'file.php';

// modify the array
$arr['sample_array']['sample_index2'] = 'sample data 2';

// write it back to the file
file_put_contents("file.php", "return " . var_export($arr, true) . ";");

给你...

return array (  'sample_array' =>  array (    'sample_index' => 'sample_data',    'sample_index2' => 'sample data 2',  ),);

关于php - 如何使用脚本硬编码附加到 PHP 文件上的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61555655/

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