2013-05-08 75 views
2

我有以下的代码,会从Wolfram Alpha的结果:Wolfram Alpha的PHP API脚本不显示公式结果

<?php 
include 'WolframAlphaEngine.php'; 
$engine = new WolframAlphaEngine('API-KEY'); 

$resp = $engine->getResults("2+2"); 

$pod = $resp->getPods(); 

$pod = $pod[1]; 

foreach($pod->getSubpods() as $subpod){ 
    if($subpod->plaintext){ 
    $plaintext = $subpod->plaintext; 
    break; 
    } 
} 

$result = substr($plaintext, 0,strlen($plaintext)-3); 

echo $result; 
?> 

如果我要寻找的文本,如“乔治·W·布什”,它显示什么应该,但如果我搜索方程如2 + 2,那么它不会显示结果。任何线索?

回答

1

使用$ plaintext代替结果。不知道它为什么有效......它只是。