PHP "ayrıştırma hatası,` T_STRING 'bekliyor "

0 Cevap php

MVC ilkelerini kullanarak dinamik bir php site oluşturmak için çalışıyorum. Ben Win XP üzerinde WAMP kullanıyorum.

İşte kod:

Index.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>

Footer.php:

</body>
</html>

User.php:

<?php
  class User {
    private $userName;
    private $hashedPassword;
    private $firstName;
    private $lastName;
    private $userEmail;

    function $getUserName() {
      return $this->userName;
    }
  }
?>

Bu kod olsun işlev bildirimi de, User.php, yani 9 hattı üzerinde bir php hatası neden olur. Hata iletisi:

Parse error: parse error, expecting `T_STRING' in C:\wamp\www\Projet\User.php on line 9

Yardım çok takdir olurdu ....

Teşekkürler,

JDelage

0 Cevap