PHP چیست؟
می توانستیم همین کد را با کمک تگهای HTML و بصورت زیر نیز بنویسیم:
PHP یک زبان برنامه نویسی با کد باز (Open-Source) است که اگرچه در ابتدا صرفا جهت
برنامه نویسی تحت وب تولید شد، امروزه کارآییهای فراوانی پیدا کرده است. PHP یک
زبان تحت سرور است (Server-Side) که طبیعتا برای اجرا نیاز به یک برنامه سرویس
دهنده وب (Web Server) دارد.
برنامه نویسی تحت وب تولید شد، امروزه کارآییهای فراوانی پیدا کرده است. PHP یک
زبان تحت سرور است (Server-Side) که طبیعتا برای اجرا نیاز به یک برنامه سرویس
دهنده وب (Web Server) دارد.
برای شروع کار با PHP چه نیاز داریم؟
PHP برای اجرا نیاز به یک Web-Server دارد. دم دست ترین Web-Server برای شما
احتمالا IIS خواهد بود، چرا که با استفاده از سی دی Windows قابل نصب است. نمی
خواهم در این مقاله به شرح نصب IIS (یا وب سرورهای دیگر) بپردازم اما اگر نیاز به
شرح آن دارید لطفا با من تماس بگیرید تا بطور مفصل آن را شرح دهم (آدرس پست
الکترونیکی من در انتهای این مقاله آمده است). برای کسانیکه بقول یکی از دوستان
من، “مرام Open Source” گلوی آنها را می فشارد شاید بهتر باشد از Apache به عنوان
Web-Server استفاده کنند. (البته اگر از حق هم نگذریم Apache خیلی از IISبهتره!!!)
احتمالا IIS خواهد بود، چرا که با استفاده از سی دی Windows قابل نصب است. نمی
خواهم در این مقاله به شرح نصب IIS (یا وب سرورهای دیگر) بپردازم اما اگر نیاز به
شرح آن دارید لطفا با من تماس بگیرید تا بطور مفصل آن را شرح دهم (آدرس پست
الکترونیکی من در انتهای این مقاله آمده است). برای کسانیکه بقول یکی از دوستان
من، “مرام Open Source” گلوی آنها را می فشارد شاید بهتر باشد از Apache به عنوان
Web-Server استفاده کنند. (البته اگر از حق هم نگذریم Apache خیلی از IISبهتره!!!)
اگر Web-Server مورد علاقه شما به درستی بر روی دستگاه شما نصب شده است، حالا نیاز
دارید که PHP را بر روی آن نصب کنید. برای بدست آوردن کد PHP از آدرس
PHP: Downloads استفاده کنید.
دارید که PHP را بر روی آن نصب کنید. برای بدست آوردن کد PHP از آدرس
PHP: Downloads استفاده کنید.
طبیعتا برای مشاهده نتیجه اجرای فایلهای PHP نیاز به یک مرورگر وب (Web Browser)
دارید که مسلما رایجترین آن Internet Explorer است. برای درست کردن هر فایل PHP هم
نیاز به یک ویرایشگر ساده متنی دارید (مثلا Word pad یا Note pad ) توجه کنید که
از ویرایشگرهای حرفه ای مانند Microsoft Word نمی توانید استفاده کنید زیرا این
ویرایشگرها از کاراکترهای پنهانی فراوانی استفاده می کنند که در هنگام ذخیره فایل
متنی این کاراکترها هم ذخیره خواهند شد که باعث عدم اجرای دستورات PHP می شوند. با
هم یک کد ساده PHP بنویسیم.
حالا می خواهیم اولین کد PHP را با هم درست کنیم. ویرایشگر متن را باز کنید (مثلا Notepad) و در آن چنین بنویسید:
دارید که مسلما رایجترین آن Internet Explorer است. برای درست کردن هر فایل PHP هم
نیاز به یک ویرایشگر ساده متنی دارید (مثلا Word pad یا Note pad ) توجه کنید که
از ویرایشگرهای حرفه ای مانند Microsoft Word نمی توانید استفاده کنید زیرا این
ویرایشگرها از کاراکترهای پنهانی فراوانی استفاده می کنند که در هنگام ذخیره فایل
متنی این کاراکترها هم ذخیره خواهند شد که باعث عدم اجرای دستورات PHP می شوند. با
هم یک کد ساده PHP بنویسیم.
حالا می خواهیم اولین کد PHP را با هم درست کنیم. ویرایشگر متن را باز کنید (مثلا Notepad) و در آن چنین بنویسید:
<?php echo ("Hi! I am the first PHP script you have made!"); ?>
حالا فایلتان را با عنوان ۱st.php و در Web Server Local Folder ذخیره نمایید (اگر
از IIS استفاده می کنید این فولدر در درایوی که Windows را در آن نصب کرده اید، با
نام Inetpub وجود دارد. در داخل آن فولدر دیگری به نام wwwroot وجود دارد که باید
فایلتان را در آن بریزید.)
از IIS استفاده می کنید این فولدر در درایوی که Windows را در آن نصب کرده اید، با
نام Inetpub وجود دارد. در داخل آن فولدر دیگری به نام wwwroot وجود دارد که باید
فایلتان را در آن بریزید.)
حالا مرورگر وب خود را باز کنید (مثلا Internet Explorer) و در قسمت آدرس آن ابتدا
//:http و سپس نام کامپیوتر خود و یا آدرس IP آن را تایپ نمایید (نام کامیوتر را
در Control panel/System/Network Identification و IP را در صورتیکه تعیین کرده
باشید در قسمت Command Prompt و با اجرای دستور ipconfig می توانید مشاهده کنید) و
پس از یک Backslash (/) نام فایل (۱st.php) را تایپ نموده و Enter را بزنید.
بعنوان مثال نام کامپیوتر من foxwo است. پس باید در قسمت آدرس مرورگرم خط زیر را
بنویسم:
//:http و سپس نام کامپیوتر خود و یا آدرس IP آن را تایپ نمایید (نام کامیوتر را
در Control panel/System/Network Identification و IP را در صورتیکه تعیین کرده
باشید در قسمت Command Prompt و با اجرای دستور ipconfig می توانید مشاهده کنید) و
پس از یک Backslash (/) نام فایل (۱st.php) را تایپ نموده و Enter را بزنید.
بعنوان مثال نام کامپیوتر من foxwo است. پس باید در قسمت آدرس مرورگرم خط زیر را
بنویسم:
اگر همه چیز را تا اینجا درست انجام داده باشید، متن زیر در
مرورگرتان پدیدار می شود:
مرورگرتان پدیدار می شود:
همانطور که احتمالا متوجه شدید، باید کد PHP خود را در داخل تگ <?php ?>
قرار دهید. البته می توانید از روشهای دیگر نیز استفاده کنید اما متداولترین روش
همین است.
دستور ()echo در PHP وظیفه چاپ در خروجی را بر عهده دارد.قرار دهید. البته می توانید از روشهای دیگر نیز استفاده کنید اما متداولترین روش
همین است.
می توانستیم همین کد را با کمک تگهای HTML و بصورت زیر نیز بنویسیم:
<html><body><?phpecho ("Hi! I am the first PHP script you have made!");?></body></html>
در هر صورت خروجی برنامه به همان صورت که گفتیم خواهد بود.