我想知道我的简单 popen() 调用只返回布尔值 TRUE 而不是资源。
因此,以下 fputs() 会引发类似“警告:fputs() 期望参数 1 是资源,给定布尔值 [...]”的警告
如 Php 手册中所述,我希望得到资源/指针或 FALSE 作为回报。
这是我的例子:
$path = 'C:\path\to\oracle\product\11.2.0\server\bin\sqlplus.exe';
$ph = popen($path,'w') || die ("Program not found");
fputs($ph, "username/password"\n");
有人可以帮忙吗?!