PHP ayrıştırma hatası - işaret lütfen kodlama korku [kapalı]

0 Cevap

Class_view.php bir ilişkisel dizi olarak sınıf tanımını içerir:

class View
{
    private $viewArray = array();   

    function getViewArray() {
        return $this->viewArray;
    }

    function addToViewArray($key, $value) {
        $this->view[$key] = $value;
    }
}

Index.php var:

$view = new View();
$view->addToViewArray("title", "Projet JDelage");
// Much more code
include ("UI_Header.php");

Ve hataya neden kod "title" HTML etiketi etrafında, UI_Header.php içinde:

<?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 htmlspecialchars($view->getViewArray()['title']);?>
        </title>
        <link rel="stylesheet" media="screen" type="text/css"     title="StyleSheetProjet" href="StyleSheetProjet.css" />
    </head>

Ben tuşunun 'title' burada göstermek için ilişkilendirilmiş değeri almaya çalışıyorum.

Ben almak hatadır:

Ayrıştırma hatası: satır 7 header.php ayrıştırma hata

0 Cevap