Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Namespace-Fehler

PHP-Namespace-Fehler

WBOY
Freigeben: 2016-09-21 14:13:13
Original
1690 Leute haben es durchsucht

Analysefehler: Syntaxfehler, unerwarteter T_STRING in F:appwampserverAppServwwwnamespace.php in Zeile 3

<code>
<?php

namespace Article;
const PATH = '/article';
function getCommentTotal() {
    return 100;
}
class Comment { }

namespace MessageBoard;
const PATH = '/message_board';
function getCommentTotal() {
    return 300;
}
class Comment { }

//调用当前空间的常量、函数和类
echo PATH; ///message_board
echo getCommentTotal(); //300
$comment = new Comment();

//调用Article空间的常量、函数和类
echo \Article\PATH; ///article
echo \Article\getCommentTotal(); //100
$article_comment = new \Article\Comment();
?>
</code>
Nach dem Login kopieren
Nach dem Login kopieren

Antwortinhalt:

Analysefehler: Syntaxfehler, unerwarteter T_STRING in F:appwampserverAppServwwwnamespace.php in Zeile 3

<code>
<?php

namespace Article;
const PATH = '/article';
function getCommentTotal() {
    return 100;
}
class Comment { }

namespace MessageBoard;
const PATH = '/message_board';
function getCommentTotal() {
    return 300;
}
class Comment { }

//调用当前空间的常量、函数和类
echo PATH; ///message_board
echo getCommentTotal(); //300
$comment = new Comment();

//调用Article空间的常量、函数和类
echo \Article\PATH; ///article
echo \Article\getCommentTotal(); //100
$article_comment = new \Article\Comment();
?>
</code>
Nach dem Login kopieren
Nach dem Login kopieren

Das Schlüsselwort const kann nur zum Definieren von Konstanten innerhalb einer Klasse verwendet werden. Bitte verwenden Sie define außerhalb der Klasse. (Vor PHP 5.3)

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage