I am having trouble figuring out how to insert null instead of empty with PDO. Here is my code:
$pdo = new PDO("mysql:charset=utf8mb4;host=$servername;dbname=$dbname", $username, $password);
$data = [
    'firstname'         => $data['firstname'],
    'lastname'          => $data['lastname'],
    'phone'             => $data['phone'],
    'email'             => $data['email']
];
$sql = "INSERT INTO entires 
            (firstname,
            lastname,
            phone,
            email) 
VALUES      (:firstname,
            :lastname,
            :phone,
            :email)";
$stmt= $pdo->prepare($sql);
$stmt->execute($data);
How do I insert the empty values as null instead of empty?
 
    