Wolfram Alpha PHP API脚本不显示公式结果



我有以下代码从Wolfram Alpha获取结果:

<?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,则不会显示结果。有线索吗?

使用$明文代替result。不知道为什么会起作用…

最新更新