4

我有一个这样的代码,它是使用 php 创建的

<?php
$script="$(document).ready(function(){alert('hai');});";
?>

据我在其他网站上提到的,他们使用 fopen() 和 fwrite() 打开一个文本文件并在其中写入。我不想创建 txt 文件。我可以使用 php 创建一个脚本文件,比如 script.js,其中包含 $script 变量中的数据吗?

4

2 回答 2

7

这将创建一个名为script.js并包含您的 JS 语句的文件:

$script="$(document).ready(function(){alert('hai');});";
$fileName="script.js";
file_put_contents($fileName, $script);
于 2013-08-30T16:46:59.043 回答
1

你的意思是像..

file_put_contents()

http://dk1.php.net/manual/en/function.file-put-contents.php

<?php
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $current);
?>

否则我不确定你在问什么。

于 2013-08-30T16:44:05.627 回答