Как обратиться к глобальной переменной внутри функции

Не могу обратиться к глобальной переменной $pdo через global, в чем может быть проблема?

<?php 
    $user = "****";
    $password = "*****";
    $host = "****";
    $db = "******";
    $pdo = new PDO("mysql:host=$host;dbname=$db", $user, $password);

function handler(){
    $about_title=$_POST["title"];
    $about_description=$_POST["description"];
    
    if($about_title or $about_description != null){
        $row="UPDATE about SET title=:title,description=:description";
        $query = global$pdo->prepare($row); #тут ошибка
        $query->execute(["title"=>$about_title, "description"=>$about_description]);
        echo '<meta http-equiv="refresh" content="0; URL=/admin/settings_about.php">';
    }
}
    ?>

Ответы (1 шт):

Автор решения: 1znaetvse

Проблема решена через глобальный массив $GLOBALS

→ Ссылка