Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php编写文件并另存为.java_Java_Php_File - Fatal编程技术网

Php编写文件并另存为.java

Php编写文件并另存为.java,java,php,file,Java,Php,File,在php中,我希望将代码写入文件并在服务器中编译 但是fopen总是使用.txt创建文件,有没有一种方法可以使用php创建文件并将其写入文件并使用.java扩展名保存 fopen使用您指定的任何名称创建文件。例如: $fp = fopen("TestClass.java", "a+"); 注意a+标志,它将打开/创建文件,并将文件指针放在文件末尾您使用的代码是什么,如果您可以访问实际脚本,您可以非常轻松地更改文件扩展名;我正在使用PHP。我希望将文本写入一个文件,以便可以在服务器上直接编译。所

在php中,我希望将代码写入文件并在服务器中编译


但是fopen总是使用.txt创建文件,有没有一种方法可以使用php创建文件并将其写入文件并使用.java扩展名保存

fopen使用您指定的任何名称创建文件。例如:

$fp = fopen("TestClass.java", "a+");

注意a+标志,它将打开/创建文件,并将文件指针放在文件末尾

您使用的代码是什么,如果您可以访问实际脚本,您可以非常轻松地更改文件扩展名;我正在使用PHP。我希望将文本写入一个文件,以便可以在服务器上直接编译。所以现在是个问题,因为php总是写入一个扩展名为txt.ummmm的文件。。。也许更好的问题是,你为什么要这样做。一般来说,动态生成的服务器端代码不是一件好事。