Так это строка получается. А надо именно число в обратном порядке, и данные в переменной должны быть не заданы, а введены пользователем. Тут арифметическая задача.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
fscanf(STDIN, "%d", $a);
echo strrev($a)