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