آشنایی با PHP

  • PHP یک زبان برنامه نویسی شئ گرا است که پایه و اساس آن توسعه صفحه های وب است.
  • PHP مخفف عبارت  "PHP: Hypertext Preprocessor" است .
  • PHP از قدرت بسیار بالایی برخوردار بوده و تقریبا هر نوع سایتی را می توان با کمک این زبان ساخت و اجرا کرد.
  • PHP یک زبان برنامه نویسی تحت سرور است.
  • PHP محبوب ترین زبان برنامه نویسی تحت وب می باشد.
  • PHP برخلاف زبان های دیگر، یک زبان برنامه نویسی اسکریپتی است.

پیش نیاز یادگیری PHP

قبل از یادگیری PHP باید با زبان های زیر آشنایی لازم را داشته باشید:

کاربرد PHP

  • PHP تولید کننده صفحه پویا وب و سمت سرور است.

PHP می تواند:

  •  فایل ها را بر روی سرور ایجاد کند، بخواند ، بنویسد، حذف کند و ببندد.
  •  داده های مربوط به فرم را جمع آوری کند، همچنین کوکی ها را ارسال و دریافت کند.
  • داده ها را در پایگاه داده کاربر اصلاح، اضافه و یا حذف کند.
  •  دسترسی کاربر را کنترل کند.
  •  داده ها را جهت امنیت رمزگذاری کند.

فایل PHP چیست

کدهای php بر روی سرور اجرا می شوند در نهایت نتیجه به صورت HTML به مرورگر بازگردانده می شود.

تمامی فایل های php می توانند دارای متن، HTML، CSS، JavaScript و کدهای php باشند.

هر فایلی که شامل php می باشد باید پسوند ".php" را داشته باشد.

چرا PHP

  • زبان php با پلتفرم های مختلف (ویندوز، لینوکس و...) سازگاری دارد و تقریبا بر روی همه  وب سرور هایی که امروزه مورد استفاده قرار می گیرند (آپاچی،nginx ،IIS و...) اجرا می شود.
  • زبان تخصصی برنامه های تحت وب می باشد .
  • زبان php رایگان و متن باز (open source) بوده و یادگیری آن آسان است.

موارد جدید در PHP7

نسخه PHP7 :

  • خیلی سریع تر از نسخه قبلی (PHP5.6) است. 
  • از اپراتور های جدید مانند (<=>) پشتیبانی می کند.
  • مدیریت خطا را بهبود بخشیده است.
  • از اعلان های سخت گیرانه تر برای آرگومان های تابع پشتیبانی می کند.

خلاصه درس

در این درس با مباحث زیر آشنا شدید:

  • آشنایی با زبان PHP
  • کاربرد زبان PHP و ویژگی های آن
  • نسخه PHP7

توسعه دهندگان
اسما علیلو