Sorry, no posts matched your criteria.

این سایت در ستاد ساماندهی ثبت شده و تابع قوانین جمهوری اسلامی میباشد

آموزش PHP، معرفی پی‌اچ‌پی و ابزارهای مورد نیاز

۱۰ دی ۱۳۹۶
بدون نظر

برای برنامه‌نویسی‌ یک صفحه‌ی وب زبان‌های مختلفی همچون ASP.Net، Ruby، Java و… پیش روی شماست، یکی از این زبان‌ها زبان برنامه‌نویسی PHP می‌باشد، زبان پی‌اچ‌پی به دلیل متن‌باز بودن به یکی از محبوب‌ترین زبان‌های برنامه‌نویسی تحت وب تبدیل شده هست، این زبان برای نخستین بار توسط راسموس لِردورف (Rasmus Lerdorf) توسعه داده شد، او این زبان را برای مدیریت صفحه‌ی وب شخصی خود ابداع کرد به همین دلیل نام PHP که مخفف Personal Home Page بود را بر آن نهاد، هر چند هم‌اکنون این عبارت مخفف بازگشتی Hypertext Preprocessor به معنای پیش‌پردازنده‌ی ابرمتن می‌باشد.

پی اچ پی , آموزش PHP، معرفی پی‌اچ‌پی و ابزارهای مورد نیاز, پاس کن !

پی‌اچ‌پی یک زبان سمت سرور (Server Side) می‌باشد و برای اجرا حداقل به یک سرور احتیاج دارد، بنابراین اگر قصد دارید کدهای PHP را در رایانه‌ی خود اجرا کنید ابتدا باید یک سرور محلی (Local Server) در رایانه‌ی خود شبیه‌سازی کنید، برای این‌کار ما از شبیه‌ساز Xampp (زمپ) استفاده کرده و آن را روی رایانه‌ی خود نصب می‌کنیم.

برای این منظور:

  • ابتدا به وبسایت رسمی Xampp مراجعه کرده و متناسب با سیستم عامل خود آخرین نسخه‌ی آن را دانلود نمایید.
  • حال همانند نصب سایر برنامه‌ها زمپ را در سیستم خود نصب کنید (ترجیها تمام بخش‌ها را بدون تغییر و در حالت پیش‌فرض انجام دهید)
  • برنامه را اجرا کرده و سپس ماژول‌های Apache و MySQL را فعال کنید (بر روی گزینه‌ی Start کلیک کنید)

پی اچ پی , آموزش PHP، معرفی پی‌اچ‌پی و ابزارهای مورد نیاز, پاس کن !

تمام شد! حال شما در رایانه‌ی خود یک سرور محلی را شبیه‌سازی کرده‌اید!

  • مروگر خود را باز کرده و وارد آدرس http://127.0.0.1 شوید. 
  • اگر تمام مراحل را به درستی انجام داده باشید صفحه‌ی توضیحات زمپ برای شما نمایش داده خواهد شد.
  • در مرحله‌ی بعد شما به یک ویرایشگر متنی مناسب احتیاج خواهید داشت، هر چند می‌توانید از نوت‌پد ویندوز نیز استفاده کنید، اما توصیه‌ی ما این هست که از ویرایشگر رایگان Notepad++ برای نوشتن کدهایتان استفاده کنید.
  • هر فایل کدی که می‌نویسید را در مسیر C:/xampp/htdocs ذخیره کنید (به جای C نام درایوی که زمپ را در آن نصب کرده اید قرار دهید) 
  • به یاد داشته باشید که حتما باید فایل پروژه‌ی خود را با پسوند php. ذخیره کنید (یا می‌توانید از منوی Language برنامه‌ی ++Notepad زبان PHP را انتخاب کنید)
  • برای مشاهده‌ی نتیجه‌ی کد خود در مرورگرتان آدرس http://127.0.0.1/project.php را وارد نمایید (به جای project نام فایل کد خود را بنویسید)

نکته: اگر نمی‌خواهید در رایانه‌ی خود این مراحل را انجام دهید می‌توانید از یک IDE آنلاین مانند https://ideone.com استفاده کرده و کدهای خود را آنجا نوشته و اجرا کنید.

شروع کد نویسی

در آموزش‌های آینده به طور کامل با سینتکس (قواعد نگارشی) زبان پی‌اچ‌پی آشنا خواهیم شد، اما فعلا برای تست ویرایشگر متن خود را باز کرده و کد زیر را در آن بنویسید:

  • این فایل را با نام دلخواه (مثلا test) و با پسوند php. در مسیر C:/xampp/htdocs ذخیره کنید (به جای C نام درایوی که زمپ را در آن نصب کرده‌اید وارد کنید)
  • حال توسط مرورگرتان آن را باز کنید (این آدرس را در مرورگرتان وارد کنید: http://127.0.0.1/test.php) (به جای test نام فایل خود را وارد کنید)
  • اگر مراحل را به درستی انجام داده باشید با صفحه‌ای مانند تصویر زیر رو به رو خواهید شد:
پی اچ پی , آموزش PHP، معرفی پی‌اچ‌پی و ابزارهای مورد نیاز, پاس کن !

سلام پی‌اچ‌پی!

تبریک می‌گوییم، شما اولین کد PHP خود را نوشتید!

کد بالا مثالی خیلی ساده از یک دستور پی‌اچ‌پی بود، همانگونه که مشاهده میکنید، این کد با 
php?> شروع شده و با
<? به پایان می‌رسد.

نکته: دستورات زبان پی‌اچ‌پی، میان php?> و <? قرار می‌گیرند، هر دستوری که میان این دو برچسب قرار بگیرد توسط سرور پردازش و اجرا می‌شود.

نکته: دستورات پی‌اچ‌پی با یک علامت سمی‌کالن (;) تمام می‌شوند، در واقع این علامت پایان یک دستور را اعلام میکند (برای نوشتن سمی‌کالن صفحه کلید خود را در حالت انگلیسی قرار داده و کلید “ک” را بفشارید) 

قالب کلی یک قطعه کد پی‌اچ‌پی به صورت زیر هست:

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

سخنی با شما دوست عزیز: تمام آموزش‌های پاس کن ! به صورت رایگان برای شما منتشر می‌شود و رایگان خواهد ماند، همچنین برای راحتی شما هیچ‌گونه تبلیغات مزاحمی در سایت درج نخواهیم کرد، اما با توجه به افزایش حجم مطالب و تعداد کاربران، برای تامین هزینه‌های سرور (Server) و ادامه‌ی فعالیت سایت به حمایت‌های شما نیازمندیم، اگر این آموزش برای شما مفید بود و از مطالعه‌ی آن لذت بردید، میتوانید با مبلغ ناچیزی (حتی ۱۰۰۰ تومان) از ما حمایت کرده و با این کار ارزشمند خود ما را در ادامه‌ی فعالیت سایت یاری دهید…

تمامی حقوق مادی و معنوی برای پاس کن ! محفوظ میباشد.

طراحی و بهینه سازی : هاست دانلود ایران | اورداپ سرور