&1"); e-6ren">
gpt4 book ai didi

java - 如何将包含 java 或 python 代码的变量从 php 文件传输到空文件(.java 或 .py)?

转载 作者:行者123 更新时间:2023-11-30 03:30:18 24 4
gpt4 key购买 nike

请问我想将代码从变量 $s 传输到以(.java 或 .py)结尾的空文件。请问,你能帮忙吗?有什么提示吗?

<?php

$solution=$_GET['solution'];//i get this solution from outside
$PATH="C:\Program Files\Java\jdk1.7.0_09\bin";
$s=$solution;
//$u=implode("",$s0 );

echo "<br />";
echo exec("javac $s.java 2>&1");
echo "<br />";
echo exec("java $s 2>&1");
echo "<br />";
echo shell_exec("javac $s.java 2>&1 ");
echo "<br />";
?>

最佳答案

如果您使用 php 版本 5.x.x,那么..

您正在寻找的是file_put_contents

file_put_contents($file, $current);

所以你的代码应该如下使用它(根据我的理解),通过组装/连接变量中的所有文件内容(比如说$final),以字符串格式,然后使用afore提到的功能。

<?php
.......
$file = 'sample.java';
file_put_contents($file, $final);

?>

关于java - 如何将包含 java 或 python 代码的变量从 php 文件传输到空文件(.java 或 .py)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29202316/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com