我有一个包含一个包含 3 条指令的数组;“y/n”开关以及开始和结束日期。包含meetingParams.php
如下所示:
<?php
$regArray = array("n","2018-03-03","2018-03-07");
?>
我想不时使用基于 Web 的表单更新这些数组值。我陷入困境的地方是找到正确的语法来做到这一点。现在我有以下内容:
$registration = $_POST['registration'];
$startMeeting = $_POST['startMeeting'];
$endMeeting = $_POST['endMeeting'];
$replace = array($registration, $startMeeting, $endMeeting);
$search = file_get_contents('includes/meetingParams.php');
$parsed = preg_replace('^$regArray.*$', $replace, $search);
file_put_contents("includes/meetingParams.php", $parsed);
当我运行此代码时,文件meetingParams.php
被替换为空文件。我错过了什么?