我是 SAP 的新手 - PHP 编程,我使用 SAPRFC 来调用我的 SAP FM。
我以前使用saprfc_import
--saprfc_table_init
功能saprfc_table_read
,但是因为我的工作,我需要传递很多导入参数值,因为如果我使用它,我需要打开-关闭SAP连接,我的网页变得很慢。
最近我读到了 SAPRFC 类,它具有callFunction
使用数组作为导入参数的功能,我认为它可以帮助我,但是当我调试我的 SAPRFC 类时,我的导入参数总是空的,否则会出现如下错误:
导入参数:无法设置“参数名称”。(它存在吗?)
我用这种方式调用我的函数
$arrayParam = array_push(["param_name"=>"param_value"]);
$result = $sap->callFunction("FM_NAME",
array(
array("IMPORT","param_name",$arrayParam),
array("EXPORT","output_column",array())
)
);
我这样称呼它是否正确?