if(preg_match('/(\d+)a/', $myTextWithCode, $matches)){
$code = $matches[1]; // здесь будет код без буквы а, если нужен в буквой, то ставь нолик
}else{
throw new Exception('Code not found');
}
$hero = $pdo->prepare('SELECT * FROM heroes WHERE nickname = :nickname');
$hero->execute(['nickname' => $nickname]);
$hero = $hero->fetch();
// вот эти строки добавь прямо в текст файла, где выполняется запрос
$var_dump($hero);
$var_dump($hero['real_name']); // и вот тут "undefined" ?
die();
$hero = $pdo->prepare('SELECT * FROM heroes WHERE nickname = :nickname');
$hero->execute(['nickname' => $nickname]);
$hero = $hero->fetch();
$var_dump($hero);
$var_dump($hero['real_name']); // и вот тут "undefined" ?