Es verdad, no resulta como que muy buena práctica tener nombres de propiedades numéricos, pero a veces no hay más remedio. Te puede venir por la base de datos, o también por un JSON que estés convirtiendo a objeto PHP.
No hay problema, porque puedes usar la notación de las llaves para solucionar este caso, colocando la cadena a la que quieres acceder entre llaves y comillas.
<?php
$item = json_decode('{"ano": 2023, "1_1": 55, "1_2": 99}');
echo $item->{'1_1'};
Otra opción que me gusta menos pero que también podrías hacer es colocar el nombre de la propiedad en una variable. Entonces accedes a la propiedad usando esa variable, de esta forma.
<?php
$item = json_decode('{"ano": 2023, "1_1": 55, "1_2": 99}');
$prop = '1_2';
echo $item->$prop;
Las dos maneras serían correctas en PHP, aunque creo que la primera es mucho más limpia y te dispensa hacer una variable que realmente no quieres para nada más que para acceder a la propiedad del objeto.