العموميات في وقت التجميع في بي إتش بي: حل وسط عملي

2025-08-11
العموميات في وقت التجميع في بي إتش بي: حل وسط عملي

لطالما كانت العموميات ميزة مرغوبة في بي إتش بي، لكن تنفيذها في وقت التشغيل أثبت صعوبة بالغة. يقترح فريق مؤسسة بي إتش بي نهجًا مختلفًا: عموميات وقت التجميع المحدودة بالواجهات والصفوف المجردة. هذا يوفر معظم مزايا العموميات مع تجنب العديد من المشاكل. من خلال إجراء التحقق من النوع في وقت التجميع، يتم تحسين الكفاءة بشكل كبير وتقليل الأخطاء. على الرغم من أن العموميات في وقت التشغيل لا تزال مستحيلة مع هذا النهج، إلا أنها تمثل تحسينًا كبيرًا، مما يبرر دراستها بجدية من قبل المجتمع.

اقرأ المزيد
التطوير وقت التجميع

عامل الأنابيب في PHP 8.5: عقد من التطوير، وتطور أنيق للرمز

2025-08-05
عامل الأنابيب في PHP 8.5: عقد من التطوير، وتطور أنيق للرمز

سيضيف PHP 8.5 ميزةً مُنتظرة منذ زمن طويل: عامل الأنابيب (|>). هذه الميزة، على الرغم من بساطتها الظاهرية، إلا أنها قوية، حيث تُسلسل دعوات الدوال، مما يُبسّط الرمز ويُحسّن قابليته للقراءة، بشكلٍ مُشابه لأنابيب يونكس. بعد سنوات من التطوير وتكرارات مُتعددة، من أصولها في لغة Hack وحتى تنفيذها النهائي، فهي تُدمج مفاهيم البرمجة الوظيفية، مما يسمح بالدعوات المُتسلسلة وتُبرز نفسها في سياقات مثل جُمل match. ستشمل التحسينات المُستقبلية في PHP استكشاف تطبيق الدوال الجزئي وعوامل تشغيل تكوين الدوال، مما يُعزز كفاءة الرمز وقدرته التعبيرية أكثر.

اقرأ المزيد
التطوير عامل الأنابيب

فحص أمان PHP يكشف عن العديد من الثغرات الأمنية ويُصلحها

2025-04-14
فحص أمان PHP يكشف عن العديد من الثغرات الأمنية ويُصلحها

أعلنت مؤسسة PHP عن اكتمال عملية فحص أمان شامل لكود مصدر PHP (php/php-src) ، بتكليف من وكالة Sovereign Tech Agency وقامت بها شركة Quarkslab. كشف الفحص الذي استمر لمدة شهرين عن 27 مشكلة ، 17 منها ذات آثار أمنية ، بما في ذلك أربع ثغرات أمنية مُسندة لها CVE. تم معالجة هذه الثغرات ، ويُحث المستخدمون على الترقية إلى أحدث إصدارات PHP. سلط الفحص الضوء على الجودة العالية العامة لمشروع php/php-src ويؤكد التزام مؤسسة PHP بتعزيز أمان وموثوقية PHP.

اقرأ المزيد