در این درس خواهیم خواند :
- Ù†Øوه ساخت ØŒ بارگذاری Ùˆ اجرای یک Ùایل PHP
- چگونه از PHP Ùˆ HTML در یک صÙØÙ‡ استÙاده کنیم
- چگونه کدها را با استÙاده از کامنتهای برنامه نویسی قابل Ùهم تر کنیم
خوب برای شروع یک TextEditor رو باز کنید. php هم مانند html مبتنی بر متن ساده است بنابراین از هر ادیتوری میشود برای ساخت Ùایل php استÙاده کرد. مثلا Notepad خود را باز کنید.
خطوط زیر را وارد کنید Ùˆ Ùایل را به هر اسمی با پسوند .php ذخیره کنید. مثلا first.php
در صورتیکه php روی کامپیوتر خود نصب کرده اید ØŒ Ùایل رو در وب سرور خود Ú©Ù¾ÛŒ کنید Ùˆ آن را از طریق browser صدا کنید. Ùˆ یا اینکه Ùایل رو در یک سایت با دسترسی PHP بارگذاری نمایید Ùˆ آدرس آن را در browser تایپ کنید.
پس از اجرای Ùایل جمله Hello Web! رو بر روی صÙØÙ‡ خواهید دید.
در صورتیکه کدها خود را یعنی هما چیزی Ú©Ù‡ در ادیتور تایپ کردید رو روی صÙØÙ‡ دیدید. این بدان معنی است Ú©Ù‡ وب سرور شما Ùایل php رو اجرا نکرده (یا php بر روی آن نصب نیست Ùˆ یا پسوند Ùایل رو به درستی انتخاب نکرده اید.)
خوب Øالا Ú©Ù‡ صÙØÙ‡ اول php خود را upload کرده اید Ú©Ù…ÛŒ در آن دقت کنید.
در شروع و در اولین خط کد
Ùˆ در انتهای کد PHP نیز Øتما باید
در انتهای هر خط از کدها باید از
دستور Print
این دستور در واقع نمایش دهنده است Ùˆ هر چیزی Ú©Ù‡ به آن بدهید را بر روی صÙØÙ‡ نمایش Ù…ÛŒ دهد.
شما Ù…ÛŒ توانید مقدار یک متغیر را نیز با استÙاده از Print نمایش دهید.
در Ú©Ù„ به جای ان میشه از دستور echo نیز استÙاده کرد Ú©Ù‡ در سرعت Ùˆ Ùشار سرور echo بهتر است
ترکیب PHP Ùˆ HTML در یک صÙØÙ‡
کدهای زیر را در notepad وارد نمایید و ذخیره و upload کنید.
خوب همانطور Ú©Ù‡ Ù…ÛŒ بینید کدهای HTML به راØتی Ù…ÛŒ توانند در کنار کدهای PHP کار کنند. در واقع سرور قبل از رسیدن به کد
یعنی تمام دستورات چون قراره در مرورگر نمایش داده بشه در print یا Echo قرار بگیرد
گذاشتن Comment در میان کدها
comment در واقع جملاتی است Ú©Ù‡ نویسنده برنامه در میان کدها Ù…ÛŒ نویسد تا توضیØÛŒ باشد بر کد. به این صورت Ú©Ù‡ اگه دÙعه بعد خود نویسنده Ùˆ یا کس دیگری کدها رو دید ØŒ متوجه بشود Ú©Ù‡ هر دستور برای Ú†Ù‡ چیزی نوشته شده است. (توصیه Ù…ÛŒ کنم همیشه از comment استÙاده کنید)
Ù†Øوه قراردادن commentهم به این صورت است Ú©Ù‡ در اول خط از تگ
مثلا
یا
می دونم خیلی ساده بود ولی اولشه یکم صبر کنید به جاهای خوبی می رسیم
- Ù†Øوه ساخت ØŒ بارگذاری Ùˆ اجرای یک Ùایل PHP
- چگونه از PHP Ùˆ HTML در یک صÙØÙ‡ استÙاده کنیم
- چگونه کدها را با استÙاده از کامنتهای برنامه نویسی قابل Ùهم تر کنیم
خوب برای شروع یک TextEditor رو باز کنید. php هم مانند html مبتنی بر متن ساده است بنابراین از هر ادیتوری میشود برای ساخت Ùایل php استÙاده کرد. مثلا Notepad خود را باز کنید.
خطوط زیر را وارد کنید Ùˆ Ùایل را به هر اسمی با پسوند .php ذخیره کنید. مثلا first.php
Code:
کد PHP:
1: <?
2: print "Hello Web!";
3: ?>
در صورتیکه php روی کامپیوتر خود نصب کرده اید ØŒ Ùایل رو در وب سرور خود Ú©Ù¾ÛŒ کنید Ùˆ آن را از طریق browser صدا کنید. Ùˆ یا اینکه Ùایل رو در یک سایت با دسترسی PHP بارگذاری نمایید Ùˆ آدرس آن را در browser تایپ کنید.
پس از اجرای Ùایل جمله Hello Web! رو بر روی صÙØÙ‡ خواهید دید.
در صورتیکه کدها خود را یعنی هما چیزی Ú©Ù‡ در ادیتور تایپ کردید رو روی صÙØÙ‡ دیدید. این بدان معنی است Ú©Ù‡ وب سرور شما Ùایل php رو اجرا نکرده (یا php بر روی آن نصب نیست Ùˆ یا پسوند Ùایل رو به درستی انتخاب نکرده اید.)
خوب Øالا Ú©Ù‡ صÙØÙ‡ اول php خود را upload کرده اید Ú©Ù…ÛŒ در آن دقت کنید.
در شروع و در اولین خط کد
Code:
رو داريم. هميشه شروع يك كد php باید با همین تگ ها باشد. در غیر اینصورت سیستم با کدها مثل html رÙتار میکند Ùˆ بدون هیچگونه عملیاتی همان متن کد را نمایش خواهد داد.کد PHP:
<?
Ùˆ در انتهای کد PHP نیز Øتما باید
Code:
را وارد کنید Ú©Ù‡ به server Ù…ÛŒ Ùهماند Ú©Ù‡ کد php اینجا تمام شده است Ùˆ از این به بعد با کدهای html روبرو است.کد PHP:
?>
در انتهای هر خط از کدها باید از
Code:
استÙاده شود. در غیر اینصورت سرور کدها را در یک خط Ùˆ پشت سر هم تشخیص Ù…ÛŒ دهد. پس شما Ù…ÛŒ توانستید کد بالا را در یک خط Ùˆ به صورت کد PHP:
;
Code:
نیز بنویسید.کد PHP:
<? Print "Hello Word!" ; ?>
دستور Print
این دستور در واقع نمایش دهنده است Ùˆ هر چیزی Ú©Ù‡ به آن بدهید را بر روی صÙØÙ‡ نمایش Ù…ÛŒ دهد.
شما Ù…ÛŒ توانید مقدار یک متغیر را نیز با استÙاده از Print نمایش دهید.
در Ú©Ù„ به جای ان میشه از دستور echo نیز استÙاده کرد Ú©Ù‡ در سرعت Ùˆ Ùشار سرور echo بهتر است
ترکیب PHP Ùˆ HTML در یک صÙØÙ‡
کدهای زیر را در notepad وارد نمایید و ذخیره و upload کنید.
Code:
کد PHP:
1: <html>
2: <head>
3: <title>Listing 3.2 A PHP ****** including HTML</title>
4: </head>
5: <body>
6: <b>
7: <?
8: print "hello world";
9: ?>
10: </b>
11: </body>
12: </html>
خوب همانطور Ú©Ù‡ Ù…ÛŒ بینید کدهای HTML به راØتی Ù…ÛŒ توانند در کنار کدهای PHP کار کنند. در واقع سرور قبل از رسیدن به کد
Code:
همه کدها رو html Ùرض کرده Ùˆ کدهای در داخل کد PHP:
<?
Code:
و کد PHP:
<?
Code:
را به عنوان کد php می شناسد و بر روی آنها عملیات انجام می دهد.کد PHP:
?>
و یا به صورت دیگر عمل کنیم
کد PHP:
1: <?
print "<html>
<head>
<title>Listing 3.2 A PHP including HTML</title>
</head>
<body>
<b>
hello world
</b>
</body>
</html> “;
?>
گذاشتن Comment در میان کدها
comment در واقع جملاتی است Ú©Ù‡ نویسنده برنامه در میان کدها Ù…ÛŒ نویسد تا توضیØÛŒ باشد بر کد. به این صورت Ú©Ù‡ اگه دÙعه بعد خود نویسنده Ùˆ یا کس دیگری کدها رو دید ØŒ متوجه بشود Ú©Ù‡ هر دستور برای Ú†Ù‡ چیزی نوشته شده است. (توصیه Ù…ÛŒ کنم همیشه از comment استÙاده کنید)
Ù†Øوه قراردادن commentهم به این صورت است Ú©Ù‡ در اول خط از تگ
Code:
و یا کد PHP:
//
Code:
استÙاده کنید.کد PHP:
#
مثلا
Code:
کد PHP:
// This is a comment
یا
Code:
کد PHP:
# in yek comment ast
برای آمادگی Ùˆ بعد از یادگیری ابتدایی همیشه دستورات Ùˆ Ùانکشن های خود php را در سایتش یعنی php.net بزنید Ú©Ù„ÛŒ مطلب Ùˆ نکته Ùˆ مثال ساده براتون Ù…ÛŒ اره Ú©Ù‡ نکاتی خوبی توش هست
به صورت pdf از یکی از لینک های زیر دانلود کنید
http://www.divshare.com/download/869659-9ec
http://www.MegaShare.com/196454
به صورت pdf از یکی از لینک های زیر دانلود کنید
http://www.divshare.com/download/869659-9ec
http://www.MegaShare.com/196454
می دونم خیلی ساده بود ولی اولشه یکم صبر کنید به جاهای خوبی می رسیم
Comment