Что бы вы порекомендовали?
Я не эксперт по флеш-памяти, но на самом деле методы PHP можно вызывать, просто зная его имя, а параметры можно передавать как массив. Таким образом, проблема на самом деле не в удаленном вызове метода, а в фильтрации и проверке входных данных.
В зависимости от предполагаемого поведения, я бы использовал intval, а не hard cast к int (AFAIR возвращал бы 0 при недопустимом значении), в противном случае вы могли бы вызвать исключение или что-то еще. Сначала вы должны определить его поведение.
Может быть, я должен начать использовать Java
Нет, если только вы не хотите раздутого решения с точки зрения скорости разработки и огромных требований к памяти во время компиляции и выполнения: p