报错Parse error: syntax error, unexpected T_STRING in F:appwampserverAppServwwwnamespace.php on line 3
<code><?phpnamespace 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_boardecho getCommentTotal(); //300$comment = new Comment();//调用Article空间的常量、函数和类echo \Article\PATH; ///articleecho \Article\getCommentTotal(); //100$article_comment = new \Article\Comment();?></code>
来&源gao@dai!ma.com搞$代^码%网搞gaodaima代码
回复内容:
报错Parse error: syntax error, unexpected T_STRING in F:appwampserverAppServwwwnamespace.php on line 3
<code><?phpnamespace 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_boardecho getCommentTotal(); //300$comment = new Comment();//调用Article空间的常量、函数和类echo \Article\PATH; ///articleecho \Article\getCommentTotal(); //100$article_comment = new \Article\Comment();?></code>
const 关键字只能用于定义类内常量,类外请使用 define。(PHP 5.3 之前)