2013-05-08 76 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代替結果。不知道它爲什麼有效......它只是。