ساحة تجربة PHP
اكتب الأكواد البرمجية، شغّلها وشاركها — بدون أي إعداد.
شغّل PHP اون لاين في متصفحك
هذه ساحة ومترجم PHP اون لاين مجانيان. اكتب كود PHP مباشرة في متصفحك، اضغط تشغيل، ونفّذه على PHP 8.3 خلال ثوانٍ — بدون Apache أو nginx أو XAMPP أو MAMP. أسرع طريقة لاختبار دالة مصفوفة، التحقق من مساعد للسلاسل النصية، أو تجربة ميزة حديثة في PHP مثل enum أو خصائص readonly.
داخليًا، يستخدم المحرر نفس محرك VS Code (تلوين بنية PHP، إكمال تلقائي، خطوط تحت الأخطاء)، ويعمل كودك على PHP 8.3 CLI مع OPcache وامتدادات شائعة — mbstring و curl و xml و simplexml و dom و tokenizer و openssl و zip و fileinfo و json — بالإضافة إلى Composer متاح على المسار. سواء كنت تختبر regex أو تسلسل JSON أو تستكشف match expressions، فإن مترجم PHP اون لاين هذا يأخذك من الفكرة إلى الناتج خلال ثوانٍ.
لماذا تفيدك ساحة PHP هذه
- تنفيذ فوري لـ PHP — اكتب الكود، اضغط تشغيل، واستلم ناتج PHP 8.3 CLI خلال ثوانٍ، بدون الحاجة إلى Apache أو nginx أو XAMPP أو MAMP.
- تلوين كامل لبنية PHP وإكمال تلقائي ورسائل أخطاء واضحة مع أرقام الأسطر — نفس محرك المحرر المستخدَم في VS Code.
- دعم إدخال stdin —
fgets(STDIN),file_get_contents('php://stdin'),STDINتقرأ من مربع الإدخال في الساحة، لذلك يمكنك اختبار سكربتات PHP بأسلوب CLI من البداية إلى النهاية. بدون تثبيت — لا تحتاج إلى Apache أو XAMPP أو MAMP. - PHP 8.3 مع mbstring و curl و xml و simplexml و dom و openssl و zip و fileinfo و OPcache و Composer على المسار — اختبر ميزات PHP الحديثة مثل enum وخصائص readonly و match expressions والخصائص المكتوبة.
ما يمكنك تجربته في ساحة PHP
- دوال المصفوفات — array_map و array_filter و array_reduce وتحويلات المصفوفات الترابطية التي يمكنك اختبارها سطرًا بسطر.
- مساعدات السلاسل النصية و regex (preg_match و preg_replace)، بالإضافة إلى ترميز وفك ترميز JSON — أساليب PHP اليومية التي ستستخدمها في أي خلفية (backend).
- تجارب سريعة في PHP — اختبر match expression، جرّب enum، تحقق من خاصية مكتوبة، أو أكّد كيف يعمل spread operator في المصفوفات.
الأسئلة الشائعة حول مترجم PHP اون لاين
هل مترجم PHP اون لاين مجاني؟
هل أحتاج إلى تثبيت PHP أو Apache أو XAMPP؟
هل تعمل ساحة PHP على الجوال و Chromebook؟
هل تدعم ساحة PHP fgets(STDIN) و stdin؟
fgets(STDIN) و file_get_contents('php://stdin') والقراءة من تدفق STDIN بالطريقة نفسها كما عند تشغيل php script.php في الطرفية وكتابة الإدخال. مفيدة لسكربتات PHP بأسلوب CLI وتمارين التدريب.