Как вернуть значение из асинхронной функции обратного вызова? [Дубликат]
Я использовал phpreports , и я должен признать, что это не плохо для веб-отчетности, поскольку она поддерживает заголовки, нижние колонтитулы, группы, промежуточные итоги и т. д.