PHP 8.5: معامل الأنابيب |> وامتداد URI — ما الذي يستحق الترقية؟
صدر PHP 8.5 في 20 نوفمبر 2025 بمعامل الأنابيب |> وامتداد URI مدمج وصيغة clone with وسمة #[\NoDiscard]. خلاصة عملية لمطوري Laravel.
بقلم Owner · نُشر

صدر PHP 8.5 في 20 نوفمبر 2025، وهو الإصدار الذي تعمل عليه منتجاتنا المبنية على Laravel (Books و Linkora). هذه أبرز إضافاته.
معامل الأنابيب |>
يمرّر نتيجة الطرف الأيسر كأول وسيط للدالة في الطرف الأيمن، فيُقرأ التسلسل من اليسار لليمين بدل الدوال المتداخلة:
$slug = $title
|> trim(...)
|> (fn ($s) => str_replace(' ', '-', $s))
|> strtolower(...);
امتداد URI مدمج
تحليل وتطبيع الروابط وفق RFC 3986 و WHATWG، بديلاً أدق من parse_url() — مفيد جداً لأي تطبيق يتعامل مع روابط المستخدمين، كمنصات اختصار الروابط.
Clone With
تعديل خصائص أثناء النسخ: clone($obj, ['prop' => $value]) — نمط "with-er" أسهل للفئات للقراءة فقط.
إضافات أخرى
- السمة
#[\NoDiscard]تحذّر عند تجاهل قيمة الإرجاع. - الدالتان
array_first()وarray_last(). - تتبّع المكدس للأخطاء القاتلة لتسهيل التشخيص.
نصيحتنا
اختبر تطبيقك كاملاً قبل الترقية، وانتظر أول إصدار إصلاحي إن كانت أنظمتك حساسة، وثبّت إصدار PHP في صور Docker بدقة.
المصادر: php.net — PHP 8.5 · Phoronix
مشاريع ذات صلة
مدفوعنشطv1.0.0Devorbit Books
نظام متكامل لإدارة المكتبات ونقاط البيع: بيع بالباركود، مخزون متعدد الفروع، مشتريات، صناديق، ولاء العملاء، وتقارير ضريبية — بواجهة عربية أولاً.
- PHP
- Laravel
- Livewire
- Alpine.js
- Tailwind CSS
مدفوعنشطv1.0.0Devorbit Linkora
منصة SaaS لاختصار الروابط وتحليلها: روابط قصيرة آمنة، تحليلات نقرات صادقة، رموز QR، نطاقات مخصصة، API و Webhooks، فرق وخطط اشتراك — بواجهة عربية أولاً.
- PHP
- Laravel
- Livewire
- Alpine.js
- Tailwind CSS
مقالات ذات صلة
- خبر1 دقائق قراءة
PostgreSQL 19 في مرحلته التجريبية الرابعة… وانتهاء دعم PostgreSQL 14 في 12 نوفمبر
صدرت النسخة التجريبية الرابعة من PostgreSQL 19 في 24 سبتمبر 2026، بينما يتوقف دعم PostgreSQL 14 بالإصلاحات في 12 نوفمبر 2026. ما الذي يعنيه ذلك لخوادمك؟
اقرأ المقال - خبر1 دقائق قراءة
.NET 11 يقترب: RC1 بترخيص Go-Live والإطلاق الرسمي في .NET Conf 2026
أصدرت مايكروسوفت .NET 11 RC1 بترخيص استخدام في الإنتاج، تمهيداً للإطلاق الرسمي خلال .NET Conf 2026 بين 10 و12 نوفمبر. أبرز ما يحمله: Runtime Async و union types في C# 15.
اقرأ المقال