یک فایل پی اچ پی می تواند حاوی تگهایی مانند HTML و اسکریپت سمت کاربر مانند جاوا اسکریپت باشه.
· هنگام یادگیری زبان پی اچ پی،HTML یک مزیت اضافی است. شما حتی می تونید پی اچ پی رو بدون دونستن HTML یاد بگیرید، اما توصیه می شه حداقل اصول HTML رو بدونید
· سیستم های مدیریت پایگاه داده(DBMS) برای برنامه های مبتنی بر پایگاه داده
· برای موضوعات پیشرفته تر مانند برنامه های تعاملی و خدمات وب، به جاوا اسکریپت و XML نیاز پیدا می کنید.
برای اینکه سرور، فایل های پی اچ پی و اسکریپتها رو شناسایی کنه پسوند فایل و تگها رو باید با فرمت ".php" ذخیره کنیم. پسوند فایلهای قدیمی ترپی اچ پی شامل:

· .phtml

· .php3

· .php4

· .php5

· phps.
شما میتونید فایلهای پی اچ پی بدون تگ html بسازید که به این فایلها پی اچ پی محض میگن.
سرور، کد PHP رو تفسیر می کنه و نتایج رو به عنوان کد HTML به مرورگرهای وب منتقل می کنه.
زبان پی اچ پی به کوچک و بزرگ بودن حروف حساسه است.
تگ های پی اچ پی خود به حروف حساس نیستن، اما شدیدا توصیه می شه که از حروف کوچک استفاده کنید.
کارهای زیادی هست که می تونید با PHP انجام بدید مثلا:
می توانید صفحات و فایل های پویا تولید کنید.
می توانید فایل های خود رو بر روی سرور ایجاد کنید، باز کنید، بخوانید و بنویسید و همینطور ببندید.
شما می تونید داده ها رو از یک فرم وب مانند اطلاعات کاربر، ایمیل، اطلاعات کارت اعتباری و خیلی چیزهای دیگه جمع آوری کنید.
می تونید برای کاربران وب سایتتون ایمیل بفرستید.
می تونید برای دنبال کردن بازدید کننده ی وب سایتتون کوکی های سایت رو ارسال و دریافت کنید.
می تونید دسترسی غیر مجاز به وب سایتتون رو محدود کنید.
شما می تونید داده ها رو برای انتقال ایمن از طریق اینترنت رمزگذاری کنید

goo.gl/uuVFSr