Erro no código denvolvimento web com PHP e MySQL

esta dando erro no foreach
este código encontra se na pagina 49 no livro Desenvolvimento web com PHP e MySQL.
identar texto pre-formatado em 4 espaços
<?php
session_start();
if (isset($_GET['nome']) && $_GET['nome'] != '') {
$tarefa = array();
$tarefa['nome'] = $_GET['nome'];
if (isset($_GET['descricao'])) {
$tarefa['descricao'] = $_GET['descricao'];
} else {
$tarefa['descricao'] = '';
}
if (isset($_GET['prazo'])) {
$tarefa['prazo'] = $_GET['prazo'];
} else {
$tarefa['prazo'] = '';
}
$tarefa['prioridade'] = $_GET['prioridade'];
if (isset($_GET['concluida'])) {
$tarefa['concluida'] = $_GET['concluida'];
} else {
$tarefa['concluida'] = '';
}
$_SESSION['lista_tarefas'][] = $tarefa;
}
?>

<table>
<tr>
<th>Tarefa</th>
<th>Descricao</th>
<th>Prazo</th>
<th>Prioridade</th>
<th>Concluída</th>
</tr>
<?php foreach ($lista_tarefas as $tarefa) : ?>
<tr>
<td><?php echo $tarefa['nome']; ?> </td>
<td><?php echo $tarefa['descricao']; ?> </td>
<td><?php echo $tarefa['prazo']; ?> </td>
<td><?php echo $tarefa['prioridade']; ?> </td>
<td><?php echo $tarefa['concluida']; ?> </td>
</tr>
<?php endforeach; ?>
</table>

Qual erro está dando especificamente?

Está mesmo, alguem conseguiu resolver??? Sou iniciante em PHP e não consigo solucionar!!!

boa tarde, estou tendo um erro fazendo o exemplo do livro tarefas.

segue o erro e o código que eu copiei:

Fatal error: Uncaught Error: Undefined constant “‘listatarefas’” in C:\wamp64\www\tarefas.php on line 50

Código:

Lista de Tarefas <?php session_start();
    if (isset($_GET['nome']) && $_GET ['nome'] != ''){
        $tarefa = array();
        $tarefa['nome'] = $_GET['nome'];
        
        if (isset($_GET['descrição'])){
            $tarefa['descrição'] = $_GET['descrição'];
        }
        $_SESSION['lista_tarefas'] []= $_GET['nome'];
    }else{
        $tarefa['descrição'] = '';
    }  
    if (isset($_GET ['prazo'])){
        $tarefa['prazo'] = $_GET['prazo'];
    }else{
        $tarefa['prazo'] = '';
    }
    
    
    
    if (isset($_GET['concluida'])){
        $tarefa['concluida'] = $_GET['concluida'];
        
    }else{
        $tarefa['concluida'] = '';
        $_SESSION['lista_tarefas'][] = $tarefa;
    }
    
    if (isset($_SESSION ['lista_tarefas'])){
        
    }else{ $lista_tarefas = array();
    
   }
 $lista_tarefas = [];
 
    if (isset($SESSION[‘listatarefas’])) {

$lista_tarefas = $SESSION[‘listatarefas’];
} else {
$lista_tarefas = array();
}

 include "template.php";
          
    ?>

    
  

</body>

Me parece que as “aspas” nessa linha não são aspas, mas outro tipo de caractere. Aí o PHP interpreta listatarefas como uma constante.