【发布时间】:2010-09-05 06:59:45
【问题描述】:
我正在尝试使用 MVC 原则构建一个动态 php 站点。我在 Win XP 上使用 WAMP。
代码如下:
索引.php:
<?php
require_once("User.php");
session_start();
include ("Header.php");
include ("Footer.php");
?>
Header.php:
<?php
echo '<?xml version="1.0" encoding="utf-8"?>'
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title><?php echo "temp"; ?></title>
<link rel="stylesheet" media="screen" type="text/css" title="StyleSheetProjet" href="StyleSheetProjet.css" />
</head>
<body>
<div class="connectionStatus">
<?php
?>
</div>
页脚.php:
</body>
</html>
用户.php:
<?php
class User {
private $userName;
private $hashedPassword;
private $firstName;
private $lastName;
private $userEmail;
function $getUserName() {
return $this->userName;
}
}
?>
此代码在 User.php 的第 9 行(即在 get 函数声明处)导致 php 错误。错误信息是:
Parse error: parse error, expecting `T_STRING' in C:\wamp\www\Projet\User.php on line 9
非常感谢您的帮助....
谢谢,
JDelage
【问题讨论】: