2016-05-12 9 views
0
<?php 
require_once('spell-check-library.php'); 
$content = "Hello"; 
$options = array(
    "lang"     => 'en', 
"maxSuggestions"  => 10, 
"customDict"   => 0, 
"charset"    => 'utf-8' 
); 
$factory = new SpellChecker($options); 

$spell = $factory->create(trim("Ths is a tst")); 

header('Content-Type: text/xml; charset=UTF-8'); 
echo $spell->toXML(); 
?> 

私はこのコードとイムPHPコールは

が が

致命的なエラーこのエラーを取得して使用しました15

コールスタックにライン上/checker.php: 0.0003 232720 1. {メイン}()/home/ubuntu/workspace/include/checker.php:0

私はそれを修正するにはどうすればよい

+1

なぜ$ spellがnullであるのか考え出します。 – YvesLeBorg

+1

あるいは、それはなぜオブジェクトではないのですか? –

+0

@JonStirling LOL ...はい、私はちょうどそのヘビの穴に入る方法をすべて示しました。最終的な結果は同じです。幸いにも、私は私のdevプラットフォーム上で良いロギングとデバッグ機能を持っているので、SO上のQに頼るよりもデバッグがずっと簡単です。 – YvesLeBorg

答えて

0

fa ctoryがオブジェクトの呪文を作成できませんでした。おそらく最初にcreateのparamを確認する必要があります。