Avatar ·

كيفية الحصول على التاريخ والوقت الحاليين في PHP: دليل مفصل مع أمثلة

مرحباً بالجميع! لقد بدأت للتو في تعلم PHP وواجهت مشكلة. أحتاج إلى عرض التاريخ والوقت الحاليين على الموقع، لكنني لا أفهم كيفية القيام بذلك بشكل صحيح. جربت خيارات مختلفة، لكنني أحصل باستمرار على أخطاء أو نتائج غير متوقعة. إليك الكود الخاص بي: ```php ``` لكنه يعطي خطأ: "Warning: date() expects at least 1 parameter, 0 given". بحثت في Google وأضفت المعامل: ```php ``` الآن يتم عرض التاريخ، لكن الوقت مفقود. أريد الحصول على معلومات كاملة: التاريخ والوقت الحاليين بتنسيق "2024-01-15 14:30:45". أحتاج أيضاً إلى عرض الوقت حسب المنطقة الزمنية لموسكو (UTC+3)، وليس حسب وقت النظام للخادم. من فضلك، اشرح بالتفصيل كيفية العمل مع التاريخ والوقت في PHP بشكل صحيح. ما هي الدوال التي يجب استخدامها؟ كيف يتم ضبط المنطقة الزمنية؟ كيف يتم تنسيق المخرجات؟ وهل هناك فرق بين الدالة date() والكلاس DateTime؟ شكراً مسبقاً على المساعدة! ملاحظة: إصدار PHP 8.2، الخادم يعمل.