انتقل إلى المحتوى
Miraat·dweb developer journey, reflected

أساسيات PHP

المتغيّرات، الدوال، المصفوفات، الكائنات، الـNamespaces. PHP الحديث لخلفيّات حقيقية.

Foundation 35 دقيقة

أبسط مثال (PHP 8.2)

<?php
declare(strict_types=1);

function greet(string $name): string {
    return "مرحبًا، {$name}!";
}

echo greet("Anna");

مفاهيم رئيسية

  • التحديد النوعي: أنواع للمعاملات والقيم المعادة تجعل الشيفرة أكثر أمانًا.
  • مصفوفة مقابل كائن: مصفوفات ترابطية مقابل كائنات.
  • Namespaces: تنظّم الأصناف وتمنع التعارض.
  • Composer: مدير الحزم القياسي.

PHP الحديث سريع، مكتوب الأنواع، ومريح. سمعة «اللغة الفوضوية» قديمة.

مصادر مقترحة