1

我想做一个脚本,它可以自动编辑一个 PHP 文件。例如,在 PHP 文件abc.php我有这个脚本

<?php
/* 
Data : 'Valid Data'
Method : 'Yes'
*/
?>

我想要这样,当我通过另一个页面data.php上的$_GET$_POST将数据获取到页面时,abc.php文件将使用新Data进行编辑。替换abc.php中旧值的标识是单冒号(Data : 'Valid Data')

我已经尝试过http://www.hotscripts.com/listing/simple-php-file-editor/,但它没有提供任何在我的情况下使用它的方法。

4

1 回答 1

1
//Read the text of abc.php into an array, one line per entry
$lines = file('abc.php');

//Replace the third line with the new text, including your new data
$lines[2] = "Data : '" . $some_data . "'\n";

//Write the new lines into abc.php
file_put_contents('abc.php', implode($lines));
于 2012-04-29T04:46:10.843 回答