2017-07-19 80 views
-1

我尝试在PHP中使用trader_macd()函数。但它总是返回bool(false)。我尝试了不同的参数,数组的值,但我总是得到相同的。 PECL已启用并且功能可以回答,但我从来没有得到好的计算结果。PHP trader_macd()始终发送虚假

任何人都知道这是否是trader.so扩展或我的代码的问题?

$values = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27); 
$macd = trader_macd($values, 12, 26, 9); 

var_dump($macd); 

谢谢!

+0

你的结果是什么,你的预期结果是什么? – klutt

+0

格式化的代码作为代码,而不是blockquote –

+0

感谢格式。 我得到bool(false),并且我想得到一个有3个计算平均值的数组。 – vvandegans

回答

1

我发现了这个问题。 Apache发送错误消息

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/trader.so' - /usr/lib/php5/20131226/trader.so: cannot open shared object file: No such file or directory i$ 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/trader.so' - /usr/lib/php5/20131226/trader.so: cannot open shared object file: No such file or directory i$ 

有两个模块同时安装。在20131226和20121212。​​所以我删除了最古老,它的作品就像一个魅力!