PHP Extraer números de una cadena

Quiero extraer números de una cadena en PHP como los siguientes:

Si elstring = 'make1to6' Me gustaría extraer el carácter numérico antes y después de la subcadena 'a' en toda la cadena. es decir, 1 y 6 se deben extraer

i usará estos valores devueltos para algunos cálculos '. Me gustaría extraer el carácter numérico antes y después de la subcadena 'a' en toda la cadena. es decir, 1 y 6 deben extraerse

La longitud de la cadena no es fija y puede tener un máximo de 10 caracteres de longitud. El número puede tener un máximo de dos dígitos a cada lado de 'a' en la cadena.

Algunos valores de cadena de ejemplo:

sure1to3
ic3to9ltd
anna1to6
joy1to4val
make6to12
ext12to36

pensando en algo como:

function beforeTo(string) {

    return numeric_value_before_'to'_in_the_string;

}


function afterTo(string) {

    return numeric_value_after_'to'_in_the_string;

}

i usará estos valores devueltos para algunos cálculos.

Respuestas a la pregunta(16)

Su respuesta a la pregunta