если вы используете функции обрезки, вы можете по ошибке удалить какой-то другой символ, например, обрезав «12», у вас будет «2».
используйте функцию intval (). эта функция преобразует вашу строку (которая может начинаться с начального нуля или нет) в целое значение. intval («02») будет 2, а intval («32») будет 32.