عن الدرس
تُعرف لغة PHP بأنها لغة ذات نوع ديناميكي. يتغير نوع المتغير في PHP بشكل ديناميكي. تُسمى هذه الميزة "التلاعب بالنوع" في PHP. وفي لغات C وC++ وJava، تحتاج إلى إعلان المتغير ونوعه قبل استخدامه في الكود اللاحق. يمكن للمتغير أن يأخذ قيمة تتطابق مع النوع المعلن فقط. ولا يلزم الإعلان الصريح عن نوع المتغير ولا يُدعم في PHP. وبالتالي، يتم تحديد نوع متغير PHP من خلال القيمة المعينة له، وليس العكس. علاوة على ذلك، عندما يتم تعيين قيمة من نوع مختلف لمتغير، يتغير نوعه أيضًا.