我有一个PHP文件,其中包含一些数组。我想修改其中一个数组并将其写回文件。对于例如说文件test.php的有内容 -修改文件中的数组值
<?php
$arr1 = array("a"=>"b", "c" =>"d");
$arr2 = array("a2" => "b2", "c2" => "d2");
我想改变$ ARR1,这样的test.php现在看起来像 -
<?php
$arr1 = array("a"=>"b", "c" =>"d", "e"=>"f");
$arr2 = array("a2" => "b2", "c2" => "d2");
我不知道什么阵都存在事先在文件中。
编辑:我没有添加任何变量的数组,只有另一个键值对。问题是该数组是文件的一部分,其中包含更多数组,关于这个数组我并不总是知道。如果文件中只有一个数组,但我想知道是否可以对多个数组执行此操作,则可以实现此目的。
从你的问题中很难理解你的上下文。您正试图将未知变量添加到第一个数组的末尾?或者你试图根据第二个数据的变化来确定第一个数组的内容?请澄清你正在努力完成的任务 - 只要脚本的目标背景可能有所帮助。 – DeaconDesperado 2010-12-16 15:03:51
我不明白你的问题。从我的问题来看,非常明显的是,我试图给第二个数组添加一个值(不是变量)。我没有看到任何理由在这里混淆或downvote .. – pinaki 2010-12-16 15:06:22
只是为了澄清,我没有发出downvote。我不确定你的问题是如何访问这个其他文件的。它是包含在内还是正在远程阅读? – DeaconDesperado 2010-12-16 15:12:53