با سلام خدمت شما همراهان گرامی روکسو، به این سری آموزشی جدید خوش آمده اید. در این سری می خواهیم کدنویسی در نسخه ی هفتم از زبان PHP را بررسی کنیم. این دوره به صورت برنامه نویسی رویه ای است، اگر دوست دارید با برنامه نویسی شیء گرا آشنا شوید می توانید به سری آموزشی «برنامه نویسی شی گرا در PHP» مراجعه کنید. در جلسه اول قصد داریم به معرفی و بررسی ویژگی های PHP 7 و راهنمای استفاده از آن بپردازیم.
همانطور که می دانید PHP (مخفف PHP: Hypertext Preprocessor) یک زبان اسکریپت نویسی سمت سرور و متن باز است که کارش ایجاد صفحات وب پویا و تعامل پذیر می باشد. زبان PHP نه تنها مورد استفاده ی بسیار از سایت های اینترنتی است بلکه رایگان بوده و نسبت به رقبای خود مانند ASP کمی قوی تر ظاهر شده است. ما در این سری آموزشی از نسخه ی 7.2.10 زبان PHP استفاده خواهیم کرد.
از آن جا که PHP در سمت سرور اجرا می شود به طور مستقیم در مرورگر شما قابل مشاهده نیست. بنابراین پایین مثال های این دوره لینک «مشاهده ی خروجی» را خواهید دید که شما را به صفحه ی خروجی منتقل می کند.
برای استفاده از این دوره باید با زبان های زیر آشنایی حداقلی داشته باشید:
اگر با این زبان ها آشنایی ندارید می توانید با کلیک روی این لینک ها به صفحه ی آموزشی آن ها منتقل شوید.
در مورد قدرت PHP می توان گفت PHP آنقدر قدرت دارد که:
فرمت فایل های PHP به صورت php.
است اما زمانی که در سمت سرور پردازش می شوند چیزی جز HTML خالی به مرورگر برگردانده نمی شود.
اگر بخواهیم از قابلیت های این زبان محبوب بگوییم باید حتما به این موارد اشاره کنیم:
<=>
که نامش spaceship operator است).البته این ها تغییرات فنی این نسخه هستند. از نظر عملکرد PHP7 با PHP5 قابل مقایسه نیست؛ به مقاله ی «مقایسه PHP 7 و PHP 5 (بروزرسانی ۲۰۱۹)» مراجعه کنید.
برای استفاده از PHP باید یکی از دو راه زیر را انتخاب کنید:
اگر سرور خریده اید نیازی به انجام کار خاصی نیست بلکه تمام کارها خود به خود انجام شده اند. شما باید فایل های php.
دلخواه خود را بسازید و برنامه نویسی را شروع کنید. البته اکثر افراد فعلا قصد راه اندازی سایت ندارند بنابراین خرید سرور برایشان توجیه منطقی ندارد؛ اگر شما جزو این دسته از افراد هستید باید سعی کنید که روی سیستم خود یک سرور مجازی ایجاد کنید.
پروسه ی ایجاد سرور مجازی روی سیستم های ویندوز و لینوکس زحمت خودش را دارد. بنابراین بهتر است از ابزارهای رایگان و آماده استفاده کنید. در واقع نصب MySQL و PHP و Apache و ... برای افراد عادی آنقدرها هم آسان نیست اما اگر از نرم افزاری مثل WAMP استفاده کنید، خودش در عرض چند دقیقه تمام پیکربندی ها را انجام می دهد. برای نصب WAMP مطابق مراحل زیر عمل کنید:
ابتدا به سایت WampServer رفته و گزینه ی Start Using WampServer را انتخاب کنید:
سپس بر اساس نسخه ی ویندوز خودتان نسخه ی 32 بیتی یا 64 بیتی را دانلود کرده و نصب کنید. فرآیند نصب آن اصلا زحمتی ندارد، فقط کافی است دکمه ی next را بزنید! در طول نصب، شما باید یک مرورگر برای نرم افزار جهت استفاده انتخاب کنید. به طور پیش فرض مرورگر اینترنت اکسپلورر به عنوان مرورگر محلی انتخاب می شود و شما می توانید آن را تغییر دهید. پیشنهاد می کنیم برای عملکرد بهتر نرم افزار، مرورگر گوگل کروم را به عنوان مرورگر محلی انتخاب کنید.
با باز کردن برنامه ی WAMP در ویندوز آیکون آن در قسمت notification شما (پایین صفحه، سمت راست و کنار ساعت ویندوز) ظاهر شده و به رنگ سبز درمی آید. در این حالت آماده ی کار با آن هستیم. آموزش های زیادی برای کار با WAMP در سطح اینترنت موجود است که شما می توانید از آن ها استفاده کنید.
در قسمت بعد به سراغ کدنویسی در زبان PHP 7 خواهیم رفت.
در این قسمت، به پرسشهای تخصصی شما دربارهی محتوای مقاله پاسخ داده نمیشود. سوالات خود را اینجا بپرسید.
در این قسمت، به پرسشهای تخصصی شما دربارهی محتوای مقاله پاسخ داده نمیشود. سوالات خود را اینجا بپرسید.