How can the issue of some shots not having a player be resolved in the PHP code?

Issue: The problem of some shots not having a player can be resolved by checking if the player is set before adding the shot to the array. PHP Code:

$shots = [];

// Loop through each shot
foreach ($all_shots as $shot) {
    // Check if the player is set for the shot
    if(isset($shot['player'])) {
        // Add the shot to the array only if player is set
        $shots[] = $shot;
    }
}

// Now $shots array will only contain shots with a player set