我已經包含從表單數據,陣列的變量如下所示:file_put_contents寫入包括到新的文件
$option1 = explode("\n", $_POST['form1']);
我然後寫入陣列到另一文件:
$test = array($option1);
$file = 'test.php';
file_put_contents($file, '<?php \n\n $array=' . var_export($test, true) . ';' . '\n');
我想在上面的test.php文件中寫入/包含一個文件或大量代碼來操作$數組。當嘗試下面的代碼,它只是打印包含文件的內容到當前頁面,而不是寫它:
file_put_contents($file, include('includefile.php'));
我可以問你的最終目標是什麼?在我看來,這裏發生了非常非常錯誤的事情。 – Corbin 2012-03-31 09:48:53
同意@Corbin - 請分享您的使用案例。你有可能造成嚴重的安全漏洞。 – halfer 2012-03-31 18:00:39