В нашей Системе управления обучением кто-то по своей бесконечной мудрости решил сохранить нестандартизированные оценки.В результате мы имеем следующую таблицу:
- Назначение 1 - 100
- Назначение 2 - 80
- Назначение 3 - 10/20
- Задание 4 - 68
- Задание 5 - 8/10
Как видите, у нас есть смесь процентов и долей.То, что я хотел бы сделать, это проверить, является ли оценка дробью, т.е. 10/20, и если это так, преобразовать ее в процент.Есть ли какие-либо встроенные функции php для любого действия?Я думал о выполнении strpos ('/' /, $ grade);проверить, дробь ли это, но есть ли более чистый путь?Кроме того, чтобы разбить дробь и преобразовать ее в десятичную дробь, моей первоначальной мыслью было взорвать оценку дроби на / и делать (массив [1] * 100) / массив [2].решение, чем то, о котором я думаю?