我有两个PHP服务器,我安装了相同的PHP 5.6.8,但一个服务器是Windows,另一个是Linux。当我编写这段代码时,不同服务器上的代码输出是不同的。
$myQBXMLRP = New-Object -com QBXMLRP2.RequestProcessor
$myQBXMLRP.OpenConnection2("qb4D","CCFolioPro",2)
为什么它会在不同的服务器上给出不同的答案?
答案 0 :(得分:0)
您是否考虑过Linux机器的问题?我在我的linux机器上运行你的代码,我得到5,6,6。
大多数Linux机器都安装了gcc。为什么不尝试将此代码放在一个文件中并使用gcc进行编译。它将创建一个二进制的a.out文件,您可以运行它。看看你是否有同样的问题:
#include<stdio.h>
main()
{
int x = 5;
printf("%d ", x);
printf("%d ", ++x);
printf("%d", x++);
}