2016-05-12 19 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(); 
?> 

habe ich diesen Code und im diesen FehlerPHP Aufruf zur Memberfunktion ToXml

Fatal error: Call auf eine Elementfunktion ToXml() auf einem Nicht-Objekt in/home/ubuntu/Arbeitsbereich/include /checker.php on line 15

Call Stack: 0,0003 232.720 1. {main}() /home/ubuntu/workspace/include/checker.php:0

Wie kann ich es beheben

+1

Sie herausfinden, warum $ Zauber null ist. – YvesLeBorg

+1

Oder vielmehr, warum es kein Objekt ist. –

+0

@JonStirling lol ... ja, ich habe nur alles gezeigt, wie ich in diese Schlangengrube komme. Das Endergebnis wäre jedoch dasselbe. Glücklicherweise habe ich auf meiner Entwicklungs-Plattform gute Logging- und Debugging-Funktionen, die das Debuggen erheblich erleichtern, anstatt auf eine Q auf SO zurückzugreifen. – YvesLeBorg

Antwort

0

fa ctory konnte keinen Objekt-Zauberspruch erstellen, vielleicht müssen Sie zuerst den Parameter erstellen überprüfen

Verwandte Themen