پی‌اچ‌پی (PHP) زبان اسکریپتی پرکاربرد سمت سرور است که در توسعه وب، ساخت API و نرم‌افزارهای سازمانی استفاده می‌شود. نسخه‌های مدرن آن از Type Declaration، Enum و قابلیت‌های آبجکت‌گرا پشتیبانی می‌کنند.

از مفهوم تا اجرا

لاراول و سیمفونی از فریم‌ورک‌های مطرح پی‌اچ‌پی هستند. ابزار Composer وابستگی‌ها و PSRها قراردادهای مشترک کدنویسی را مدیریت می‌کنند.

توسعه حرفه‌ای پی‌اچ‌پی به مدیریت نسخه، تست، امنیت ورودی، رعایت PSR و شناخت چرخه درخواست نیاز دارد.

راهنمای عملی توسعه

PHP زبان برنامه‌نویسی پرکاربرد وب است و با کامپوزر، تست‌نویسی، ابزار تحلیل ایستا و فریم‌ورک‌هایی مانند لاراول و سیمفونی اکوسیستم توسعه حرفه‌ای دارد.

php -v
composer --version
php -S localhost:8000 -t public

نمونه ساده از منطق فروشگاه

<?php
function orderTotal(int $price, int $quantity): int {
    return $price * $quantity;
}
echo orderTotal(50000, 3);

اصطلاحات مرتبط: سیمفونی، پی‌اچ‌پی‌یونیت، کامپوزر.