سرفصلهای پست
دوره آموزش PHP به زبان ساده
سلام دوستان برنامه نویس،در ادامه دوره آموزش PHP در خدمت شما هستیم در قسمت قبل به موارد ساختار اولیه PHP صحبت کردیم، و البته اشارهی هم به دستور echo در جلسه قبل انجام دادیم ولی در این جلسه با مثال بیشتری دستور echo رو قصد داریم برای شما عزیزان علاقهمند به برنامه نویسی طراحی سایت با php تشریح کنیم.
دستور Echo
در زبان برنامه نویسی PHP دستور echo بسیار پرکاربرد و اهمیت دارد دستور echo به منظور درج متن به کار میرود به شکل دقیقتر وظیفه دستور echo نمایش خروجی اطلاعات در صفحه وب (مرورگر) را دارد. دستور echo در حقیقت یک عملیات نیست بلکه یک ساختار زبانی است بنابراین به پرانتز نیازی ندارد.
یک نمونه از دستور echo
<?php echo "I love Mizfa!"; ?>[box type=”note” align=”alignright” class=”” width=”100%”]
دو نکته:
- خروجی دستور echo در بالا عبارت I Love Mizfa خواهد بود.
- متن باید درون علامت نقل قول تکی (‘متن’) یا دوتایی (“متن”) قرار گیرد.
نمونه مثال از چندین دستور echo متوالی
<?php echo "A"; echo "B"; echo "C"; ?>
همانطور که در جلسات قبل گفتیم هر عبارت در PHP باید با یک سمیکالون (;) پایان پذیرد. فراموش کردن سمیکالون (Semicolon) در انتهای دستورات php باعث ایجاد خطا میشود.
ادغام دستور echo با تگ های HTML
[box type=”note” align=”alignright” class=”” width=”100%”]توجه:
برای ادامه دوره آموزش PHP بهتر است شناخت خوبی از تگ های HTML داشته باشید لذا اگر آگاهی کافی از تگ های HTML ندارد میتوانید دوره آموزش اچ تی ام ال را در سایت میزفا طی کنید. [/box]
تگ های HTML را ما میتوانیم درون عبارت echo به متن اضافه کنیم، برای درک بهتر این موضوع به مثال زیر توچه کنید.
<?php echo "<strong>This is a bold text.</strong>"; ?>
خروجی دستور بالا:
دستور Print و فرق آن با دستور Echo
دستور Print هم همانند دستور Echo در خروجی عمل میکند ولی از نظر بهینه سازی و سرعت و همچنین نحوه پردازش متفاوت هست، اصولا دستور Echo سریعتر از دستور Print عمل میکند چرا که ساختار دستور Print به شکل آرایه هست و در جاهای لازمه از آن استفاده میشود.
<?php print "I love Mizfa!"; ?>
این جلسه هم به پایان رسید اگر سوالی داشتید حتما در نظرات میزفا مطرح کنید. در این دوره آموزش پی اچ پی با ما همراه باشید و در آینده نزدیک درخواهید یافت که یادگیری PHP چقدر آسان هست و چه مزیتهایی میتواند در کسبوکار شما داشته باشد.
2 پاسخ
کارکتر n\ در زبان پی اچ پی کاربرد خاصی نداره و عملا یک کارکتر نرمال و بی تاثیر حساب میشه اما در زبان سی پلاس پلاس و جاوا اسکریپت یک کارکتر خط شکن حساب میشه یعنی مکان نما رو به خط بعدی انتقال میده.
در واقع تگ میتونه معال همین کارکتر در زبان های html و php باشه.
مثال:
;”!echo ”hello world
نتیجه:
hello
!world
در مثال بالا عبارت بعد از تگ به خط بعدی منتقل میشه. بنابراین در نتیجه کلمه !world به خط بعدی منتقل شد.
کار n\ در دستور اکو تو زبان پی اچ پی چیه ؟
;”!echo”hello\n world
منظورم کار \n در دستور بالا است