Avatar ·

كيفية تحويل الثواني إلى تنسيق ساعة:دقيقة:ثانية في PHP؟

مرحباً بالجميع! أنا مبتدئ في PHP وواجهت هذه المهمة: لدي متغير يخزن عدد الثواني، مثلاً 3665. أحتاج إلى عرض هذا الوقت بتنسيق قابل للقراءة HH:MM:SS، أي 1:01:05. لقد حاولت ببساطة القسمة على 3600 و 60 واستخدام باقي القسمة، لكن النتائج كانت خاطئة. إليك الكود الخاص بي: ```php ``` المشكلة هي أن الساعات تظهر كـ 1.0180555555556، والدقائق كـ 1.0833333333333. أنا أفهم أنني بحاجة إلى تقريب، لكن إذا استخدمت intval ببساطة، فسأفقد البواقي. أرجو إرشادي كيف أفعل ذلك بشكل صحيح؟ أحتاج إلى أن تكون الساعات والدقائق والثواني أعداداً صحيحة، وأن يكون التنسيق بأصفار بادئة.