php – Erro (T vartable) ao enviar email de confirmação

Preciso salvar os dados no bando de dados e enviar email para confirmação, porém esta dando o erro “syntax error, unexpected ‘$header’ (T_VARIABLE)”. Quem poderá me ajudar? 😛

<?php

include_once 'config.php';

class conecta extends config{
    var $pdo;
function __construct(){
        $this->pdo = new PDO('mysql:host='.$this->host.';dbname='.$this->db, $this->usuario, $this->senha); 
    }
//pega os dados
function getUser($email){
        $stmt = $this->pdo->prepare("SELECT * FROM  usuarios WHERE email = :email");
        $stmt->bindValue(":email",$email);
        $run = $stmt->execute();
        $rs = $stmt->fetch(PDO::FETCH_ASSOC);
        return $rs;
    }
    //salva no banco de dados
    function setUser($email, $nome, $sobrenome, $senha){
        $stmt = $this->pdo->prepare("INSERT INTO usuarios (email, nome, sobrenome, senha) VALUES (:email, :nome, :sobrenome, :senha)");
        $stmt->bindValue(":email",$email);
        $stmt->bindValue(":nome",$nome);
        $stmt->bindValue(":sobrenome",$sobrenome);
        $stmt->bindValue(":senha",umasenha);
        $run = $stmt->execute();
        $rs = $this->pdo->lastInsertId();
        return $rs;
//preciso pegar o endereço de email acima e enviar uma confirmação por email
$id = $pdo->lastInsertId();
$md5 = md5($id);

$assunto = "Confirme seu cadastro";
$mensagem = "Olá";
$header = "From: Administrador"; // erro (syntax error, unexpected '$header' (T_VARIABLE))
mail($email, $assunto, $mensagem, $header);

}