آموزش php - قسمت پنجم: آموزش echo و print در php  و تفاوت آنها

آموزش php - قسمت پنجم: آموزش echo و print در php و تفاوت آنها

در سری آموزش های کلاس من پیرامون php  تا این لحظه 4 قسمت پیرامون php پیرامون متغیر ها و همچنین تابع هایی مانند define صحبت شد. اینک در ادامه‌ی مطالب قبل به بررسی دستور های echo و print در زبان php خواهیم پرداخت و تفاوت این دو را بیان خواهیم کرد. با کلاس من همراه باشید.

نوشتن خروجی با echo و print در php

برای نمایش خروجی در زبان php از دو دستور زیر استفاده میکنیم :

Echo  : این دستور می تواند چندین پارامتر را با استفاده از کاما ( ، ) بخواند. اما هیچ ارزشی را بر نمی گرداند.

Print : این دستور می تواند تنها یک پارامتر را بخواند. همیشه باز میگرداند.

آموزش PHP-تفاوت echo و print در php
 
 بزارید توضیحات بیشتری در مورد این دو دستور در آموزش php بدیم .

ساختار دستور echo 

  •  از این ساختار بیشتر از دستور print استفاده می شود.
  •  همیشه سریعتر از ساختار print عمل می کند. زیرا قرار نیس ارزشی را برگرداند و در نتیجه زمان کمتری اتلاف می شود
  •  دستور echo را می توان با پرانتز و یا بی پرانتز اجرا نمود!

برای شما مثالی خواهیم زد تا بتوانیم ساختار دستور echo را در نمایید :

نمونه کد echo در php


خروجی این برنامه :

آموزش php - خروجی دستور echo

در مثال بالا :

  •  اولین دستور echo شاهد نمایش خروجی Displaying Strings می شود. همچنین به ما نشان می دهد که می توانیم از تگ های html در ساختار echo استفاده کنیم.
  •  دومین echo مشاهده می کنید که از پرانتز استفاده نشده است و رشته تعیین شده با استفاده از تگ html -   در خروجی چاپ شده است.
  •  در سومین echo  برنامه ی ما همان دستور با همان ساختار است، فقط داخل پرانتز بیان گردیده. ** این دو خط ( دستور echo دوم و سوم )  به شما این ویژگی ساختار echo  را که چه با پرانتز و چه بی پرانتز، تفاوتی در رفتار ساختار echo نخواهد داشت. **
  •  در هفتمین خط از برنامه شاهد چهارمین دستور echo هستیم. پارامتر های جدا گانه را به وسیله کاما ( ، ) در یک خط در خروجی چاپ می کند.
  • دستور echo بعدی می خواهید یک خط خالی و یک خط فاصله ایجاد کند. 
  •  بعد از یک فاصله ایجاد شده طبق دستور echo قبلی حال، در خط بعدی فرمان چاپ Display Variable داده می شود.
  •  در echo بعدی شاهد این هستیم که یک رشته را بدون پرانتز دستور چاپ می دهد و در انتها یک متغیر که مقدار آن  hello تعیین شده است را چاپ کند.
  • در خط بعد هم شاهد همان دستور با پرانتز هستیم.
  •  آخرین echo نشان دهنده خاصیت پذیرش چند پارامتری ساختار دستور echo را به ما نشان می دهد.

 
ساختار دستور print 

  • همیشه 1 بر میگرداند.
  • نمی تواند از چندین پارامتر پشتیبانی کند و تنها یک رشته و یا یک متغیر را می تواند چاپ کند.
  • همانند دستور echo استفاده می شود.

مثال :

ۀموزش php - مثال برای دستور php
 

خروجی :

آموزش php - جواب دستورات print


در مثال به وضوح مشخص است که دستور print تنها یک قابلیت خواندن یک پارامتر برای چاپ را دارد.

در قسمت پنجم از آموزش php در مورد دستور و ساختار echo و print صحبت کردیم و مثال های حل نمودیم و همچنین ویژگی های عمومی آن ها را بیان کردیم. 

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

برگزاری کلاس آنلاین و کسب درآمد
رایگان
× پزشکی و بهداشت توسعه فردی و اجتماعی دانش آموزی و کنکور
کنکور
رسانه زبان های خارجی
زبان انگلیسی
کسب و کار
کارآفرینی مدیریت
گردشگری مهندسی
ریاضی کامپیوتر مکانیک
هنر و موسیقی
عکاسی موسیقی
ورزشی
ورزش های گروهی