Heim > Artikel > Backend-Entwicklung > Was ist der Fehler in diesem PHP? Ich habe den Fehler nicht gefunden
Dies ist ein Codeausschnitt für Smarty-Einstellungen, die online gefunden werden können.
Am Anfang wurde eine Eingabeaufforderung angezeigt
Analysefehler: Syntaxfehler, unerwarteter T_CONSTANT_ENCAPSED_STRING in F:phpstudyWWWsmartysconfig.php in Zeile 2
Ich habe gesehen, dass die zweite Zeile in Ordnung war, also habe ich sie erneut eingegeben, und es war das Das Gleiche. Einfach gut.
Dann wird angezeigt
Parse-Fehler: Syntaxfehler, unerwartete T_VARIABLE in F:phpstudyWWWsmartysconfig.php in Zeile 4
Das ist sehr verwirrend, $tpl = new Smarty(); Ist dieser Satz falsch?
Vielen Dank.
<code><?php include "/smarty/libs/Smarty.class.php"; define(@#__SITE_ROOT@#, @#f:/phpstudy/WWW/smartys/smarty@#); // 最后没有斜线 $tpl = new Smarty(); $tpl->template_dir = __SITE_ROOT . "/templates/"; $tpl->compile_dir = __SITE_ROOT . "/templates_c/"; $tpl->config_dir = __SITE_ROOT . "/configs/"; $tpl->cache_dir = __SITE_ROOT . "/cache/"; $tpl->left_delimiter = @#<{@#; $tpl->right_delimiter = @#}>@#; ?></code>