ورود / ثبت نام
0
0

PHP چیست؟

786 بازدید

http://www.frooit.com/imgs/iconos/php-logo.jpg

PHP چیست ؟ php یک زبان برنامه نویسی با کد باز (Open-Source) است که اگرچه در ابتدا صرفا جهت
برنامه نویسی تحت وب تولید شد، امروزه کارآییهای فراوانی پیدا کرده است. PHP یک
زبان تحت سرور است (Server-Side) که طبیعتا برای اجرا نیاز به یک برنامه سرویس
دهنده وب (Web Server) دارد.

برای شروع کار با PHP چه نیاز داریم؟

PHP برای اجرا نیاز به یک Web-Server دارد. دم دست ترین Web-Server برای شما
احتمالا IIS خواهد بود، چرا که با استفاده از سی دی Windows قابل نصب است. نمی
خواهم در این مقاله به شرح نصب IIS (یا وب سرورهای دیگر) بپردازم اما اگر نیاز به
شرح آن دارید لطفا با من تماس بگیرید تا بطور مفصل آن را شرح دهم (آدرس پست
الکترونیکی من در انتهای این مقاله آمده است). برای کسانیکه بقول یکی از دوستان
من، “مرام Open Source” گلوی آنها را می فشارد شاید بهتر باشد از Apache به عنوان
Web-Server استفاده کنند. (البته اگر از حق هم نگذریم Apache خیلی از IISبهتره!!!)

اگر Web-Server مورد علاقه شما به درستی بر روی دستگاه شما نصب شده است، حالا نیاز
دارید که PHP را بر روی آن نصب کنید. برای بدست آوردن کد PHP از آدرس
http://www.php.net/downloads.php استفاده کنید.

طبیعتا برای مشاهده نتیجه اجرای فایلهای PHP نیاز به یک مرورگر وب (Web Browser)
دارید که مسلما رایجترین آن 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 وجود دارد که باید
فایلتان را در آن بریزید.)

حالا مرورگر وب خود را باز کنید (مثلا Internet Explorer) و در قسمت آدرس آن ابتدا
//:http و سپس نام کامپیوتر خود و یا آدرس IP آن را تایپ نمایید (نام کامیوتر را
در Control panel/System/Network Identification و IP را در صورتیکه تعیین کرده
باشید در قسمت Command Prompt و با اجرای دستور ipconfig می توانید مشاهده کنید) و
پس از یک Backslash (/) نام فایل (۱st.php) را تایپ نموده و Enter را بزنید.
بعنوان مثال نام کامپیوتر من foxwo است. پس باید در قسمت آدرس مرورگرم خط زیر را
بنویسم:

http://foxwo/1st.php

اگر همه چیز را تا اینجا درست انجام داده باشید، متن زیر در
مرورگرتان
پدیدار می شود:

همانطور که احتمالا متوجه شدید، باید کد PHP خود را در داخل تگ <?php ?>
قرار دهید. البته می توانید از روشهای دیگر نیز استفاده کنید اما متداولترین روش
همین است.

دستور ()echo در PHP وظیفه چاپ در خروجی را بر عهده دارد.

می توانستیم همین کد را با کمک تگهای HTML و بصورت زیر نیز بنویسیم:

 

<html><body><?phpecho ("Hi! I am the first PHP script you have made!");?></body></html>

در هر صورت خروجی برنامه به همان صورت که گفتیم خواهد بود. خوب برای جلسه اول کافیست

  • پسورد: www.mspsoft.com
آیا این مطلب را می پسندید؟
https://www.mspsoft.com/?p=162
اشتراک گذاری:
واتساپتوییترفیسبوکپینترستلینکدین
مسعود شریفی پور
از سال 88 که با برنامه نویسی آشنا شدم خیلی علاقه مند بودم یک بستر آموزشی بسازم در فضای وب و به انتشار آموزش های در این زمینه بپردازم.حالا یک تیم داریم و با قدرت رو به جلو حرکت میکنیم.
مطالب بیشتر
برچسب ها:

نظرات

5 نظر در مورد PHP چیست؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  1. چرا بعضی از نرم افزار هارا با فرمت php میذارن که نصبش خیلی سخنه
    من که خیلی گیچ شدم میشه یه جوری راهنمایی کنید؟ تامنم بفهمم

    لایک

  2. سلام،

    من یک فایل php دارم و میخوام به jsp تبدیلش کنم. اما دقیقا نمیدونم از کجا شروع کنم، بهتره. با jsp مشکلی ندارم، اما تا حالا با php کار نکردم. سعی کردم اول مقدار بازگشتی متدها رو دربیارم. اما یه جاهایی رو اصلا سر درنیاوردم. مثلا به نظر میرسه مقدار برگشتی boolean باشه، دو خط جلوتر یه آرایه از خطاها رو از همون پارامتر میگیره که تو خروجی نشون بده. کسی میتونه بگه از کجا شروع کنم و چطور جلو برم؟

    لایک