如何用PHP编写php文件?

时间:2013-11-20 19:43:35

标签: php

我是文件处理方面的新手。所以我想知道如何用php写一个php文件?

假设我想创建一个php脚本,它创建一个包含以下代码的文件:

要创建的PHP文件

<?php
$item = "takes a variable from current file and put it here";
?>

假设我有一个从我的表单中获取以下内容的php:

获取变量并将其写入另一个php文件的代码,完全如此

<?php
$item = $_GET['shirts'];

//Code which writes to Php File above
?>

我不知道该怎么做。当你解释时,请非常明确。 谢谢:))

2 个答案:

答案 0 :(得分:2)

像这样:

$var='that';
file_put_contents('newfile.php','<?php echo "thisthat' . $var . '"; ?>');

请注意,如果$var以任何方式来自用户输入,则您需要非常小心清理它,以便黑客无法在服务器上执行任何他想做的事情

此处file_put_contents的文档:php.net/file_put_contents

答案 1 :(得分:1)

file_put_contents('fileToCreate.php', '<?php' . "\n" . '$item = "' . $item . '";' . "\n" . '?>')

这里:php.net/file_put_contents