در حال بارگذاری ...
زبان برنامه نویسی PHP یکی از زبان های برنامه نویسی سمت سرور است که کاربرد اصلی آن، در پیاده سازی وب سایت های داینامیک (پویا) است. بازنویسی هسته PHP و ایجاد موتور پردازشی زند (Zend Engine) تحول بزرگی را در مسیر و تاریخچه زبان برنامه نویسی PHP ایجاد کرد، و در طی ۱۰ سال، این زبان برنامه نویسی، به مهم ترین ابزار برای پیاده سازی پروژه های وب دینامیکی تبدیل شد. هدف این پادکست آموزش تمامی نکات و مهارت های عملی لازم برای ورود به دنیای جذاب برنامه نویسی و پیاده سازی دینامیکی وب است.
زبان برنامه نویسی PHP یکی از زبان های برنامه نویسی سمت سرور است که کاربرد اصلی آن، در پیاده سازی وب سایت های دینامیکی (پویا) است. عبارت PHP در ابتدا مخفف Personal Home Page (صفحه خانگی شخصی) بود که بعدها، با یک مخفف سازی مجدد، به صورت PHP: Hypertext Processor تبدیل شد تا مفهوم جامع تری را شامل شود.
این زبان برنامه نویسی در سال ۱۹۹۴ توسط راسموس لردورف (Rasmus Lerdorf) و به صورت یک سری توابع کتابخانه ای با زبان C پیاده سازی شد. در فاصله کوتاهی، نسخه دوم PHP نیز توسط لردورف ارائه گردید. البته تا آن زمان، به زحمت می شد عنوان «زبان برنامه نویسی» را برای PHP استفاده کرد. اما در سال ۱۹۹۷، این زبان برنامه نویسی به شدت متحول شد. دو نفر به نام های زیو سوراسکی (Zeev Suraski) و اندی گاتمنز (Andy Gutmans) هسته اصلی PHP را بازنویسی کردند و به این ترتیب نسخه سوم PHP متولد شد.
بازنویسی هسته PHP و ایجاد موتور پردازشی زند (Zend Engine) تحول بزرگی را در مسیر و تاریخچه زبان برنامه نویسی PHP ایجاد کرد، و در طی ۱۰ سال، این زبان برنامه نویسی، تبدیل به مهم ترین ابزار برای پیاده سازی پروژه های وب دینامیکی شد.
تاریخچه زبان برنامه نویسی PHP
بررسی نحوه عملکرد و اجرای یک برنامه PHP
نصب XAMPP برای راه اندازی سرور محلی (Local Host)
پیاده سازی و اجرای نخستین برنامه PHP
آشنایی با شبه تابع echo
نصب محیط توسعه (IDE) نت بینز (NetBeans) برای توسعه برنامه های PHP
نحوه لینک بین XAMPP و NetBeans
توسعه برنامه ابتدایی نوشته شده با PHP
فراخوانی تابع phpinfo برای دریافت اطلاعات سرور و ماژول PHP در سرور
تگ های php برای تلفیق HTML و PHP
نحوه درج توضیح یا کامنت در برنامه های PHP
متغیرها و کاربردهای آن ها
انواع داده ها در PHP
توابع مربوط به تشخیص نوع توابع
تشخیص متغیرهای خالی
تشخیص متغیرهای تعریف شده
نمایش جزئیات یک متغیر در مرورگر
تبدیل انواع یا Type Casting
عملگرها
اولویت عملگرها در PHP
تعریف مقادیر ثابت (Constants) در PHP
دستور if و حالات مختلف آن
دستور switch و حالات آن
پیاده سازی مثال های مختلف برای نمایش کاربرد ساختارهای شرطی و تصمیم گیری
حلقه تکرار while برای پیاده سازی تکرار نامشخص و/یا نامحدود
حلقه تکرار do-while برای پیاده سازی حلقه با حداقل یک اجرا
حلقه تکرار for برای پیاده سازی حلقه های مشخص و/یا محدود
پیاده سازی مثال های مختلف برای نمایش کاربرد ساختارهای تکرار
شرکت برنامه نویسی باران با داشتن برنامه نویسان حرفه ای و کادری مجرب به مدیریت حسین حیدری شاهی سرایی در سال ۱۳۹۶ تاسیس شده است