我正在开发一个用于在线代码判断的 PHP 应用程序。同样,我将输入传递给计算输出的 Java 服务器,然后再次将生成的输出与所需的输出进行匹配。至于现在它仅适用于单个输入或输出。
我想扩展它,以便可以将多个输入解析到 Java 服务器,并且获得的输出与相应的所需输出相匹配。
$input = str_replace("\n", '$_n_$', treat($fields['input'])); //$fields has result of SQL query
fwrite($socket, $input."\n"); // write input to the socket
截至目前,我的输入如下:INPUT
1 2 3 4 5
输出(在这种情况下总和)
15
这个输入与我已经有了的预期输出相匹配
现在我想要的是,如果输入是:
1 2 3 4 5
#
1 3 5 7
#
1 2 6 7
我希望一次只有一个输入传递给 java 服务器,然后是另一个,依此类推。在这种情况下,输入可以用任何分隔符分隔,我使用了#。
我该如何进行?我应该使用关联数组吗?