我想用动态新数组替换我的php文件中的数组代码
例如
<?php
$my_Array = array("key1" => "valu1");
?>
到
<?php
$my_Array = array("key2" => "valu2");
?>
这可能吗?
答案 0 :(得分:0)
您可以使用以下网址参数执行此操作。
您的网址应该与mywebsite.com/test.php?key1=value1&key2=value2
在你的php文件中
$myarray = array();
foreach ($_GET as $key => $value) {
$myarray[$key] = $value;
}
print_r($myarray);
输出应如下所示
Array ( [key1] => value1 [key2] => value2 )
答案 1 :(得分:0)
如果它保存在文件中并且您需要替换它,请使用以下内容:
<?php
$file = 'filename.php'; // path to the file
$data = file_get_contents($file);
$old = array("key1","valu1"); // old values to replace
$new = array("key2","valu2"); // the new values
$data = str_replace($old,$new,$data);
file_put_contents($file,$data);
?>
这是你需要的吗?