آموزش گام به گام PHP 7 از مبتدی تا پیشرفته – فصل اول: آشنایی با PHP

PHP یک زبان برنامه نویسی سمت سرور است. PHP کاملا رایگان می باشد و به طور شگفت انگیزی در سرتاسر وب مورد استفاده قرار گرفته است. در مقایسه با رقیبانی همچون asp.net، زبان PHP بسیار قدرتمند تر و گسترده تر است. نسخه 7 پی اچ پی، اکنون آخرین نسخه پایدار از این زبان محبوب است. در این آموزش ما از PHP نسخه 7.2.10 استفاده خواهیم کرد.

گام گام PHP 7 مبتدی پیشرفته - فصل اول: آشنایی با PHP


ابتدا بهتر است کمی در مورد PHP صحبت کنیم. کمی اطلاعات اولیه نیاز است تا شما بتوانید اولین کد های PHP خود را به اجرا در آورید.

در فصل های آینده نحوه نصب و اجرا، همچنین نحوه نگارش کد با زبان PHP را به تفصیل بیان خواهیم نمود.

مواردی که قبل از شروع آموزش PHP 7 بهتر است بدانید

قبل از شروع PHP به عنوان یک زبان برنامه نویسی، پیشنهاد می کنم حتما آموزش HTML، CSS و جاوا اسکریپت را حداقل در سطح مبتدی مطالعه کنید.

در آموزش PHP بسیار ممکن است شما کد های HTML مشاهده کنید که برای چاپ نهایی PHP در صفحه مورد استفاده قرار گرفته اند.

PHP چیست؟

مهم ترین سوالی که قبل از آموزش مطرح می شود این است که PHP چیست؟

PHP در ابتدا مخفف Personal Home Page بود، اما اکنون مترادف است با PHP: Hypertext Preprocessor

PHP یک زبان برنامه نویسی سمت سرور است که اکنون در اکثر پروژه های وب مورد استفاده قرار گرفته است.

از اینکه می گوییم PHP یک زبان سمت سرور است، منظورمان این است که کد های PHP فقط از طریق سرور قابل اجرا هستند.

PHP برای دانلود به صورت رایگان در دسترس است.

یک فایل php چیست و چه چیزهایی در این فایل قابل استفاده است؟

یک فایل php دارای پسوند .php است و در این فایل می توان از HTML، CSS و جاوا اسکریپت به همراه کد های PHP استفاده کرد.

فایل php از طریق سروری که بر روی آن PHP نصب شده باشد قابل اجرا است و پس از اجرا نتیجه به صورت HTML در مرورگر چاپ می شود.

با زبان PHP چه کارهایی می توان انجام داد؟

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

با زبان PHP شما به هیچ چیز محدود نیستید، می توانید در یک صفحه تصویر، متن، PDF، صوت و ویدئو نمایش دهید.

چرا زبان PHP را یاد بگیریم؟

اول از همه باید به این موضوع اشاره کنیم که پی اچ پی بر روی تمامی پلتفرم ها از جمله ویندوز، لینوکس و مک به سادگی نصب و اجرا می شود.

زبان PHP با سرور های مبتنی بر آپاچی، nginx یا هر سرور دیگری کاملا سازگار است.

زبان PHP کاملا رایگان است و شما می توانید برای دانلود و خواندن اطلاعات رسمی این زبان به سایت php.net مراجعه کنید.

یادگیری پی اچ پی بسیار آسان است و هزاران منبع در سرتاسر وب برای آموزش این زبان یافت می شود. (یکیش همین نتران!)

PHP 7 چه تفاوتی با نسخه های قبلی این زبان دارد؟

نسخه قبلی PHP، نسخه 5.6 بود که نسخه هفت نسبت به آن بسیار سریع تر شده است و عملکرد بسیار بهتری را به نمایش می گذارد.

مبحث پیغام های خطا در PHP 7 بیشتر مورد توجه قرار گرفته و این زبان اکنون اطلاعات بیشتری در صورت بروز خطا در اختیار برنامه نویس قرار می دهد.

در این نسخه PHP برخی عملگر ها به این زبان اضافه شده است. (مانند <=>)

همچنین بسیاری از روش های کدنگاری در این زبان تغییر کرده که در آموزش PHP به توضیح کامل آن خواهیم پرداخت.

فصل دوم آموزش مبتدی تا پیشرفته PHP در مورد نحوه نصب PHP و اجرای PHP بر روی سیستم است. پیشنهاد می کنم در صورت عدم اطلاع از نحوه نصب و اجرای PHP در ادامه آموزش ها، فصل دوم را مطالعه کنید.

ویدیوها و مطالب مشابه