سری آموزش های برنامه نویسی و طراحی صفحات وب سایت گروه نرم افزاری دهکده
دستورات echo و print در php
در PHP دو راه اساسی برای گرفتن خروجی وجود دارد: echo وprint
در این آموزش ما از دستورات echo و print در تقریبا تمام مثالها استفاده می کنیم. بنابراین، در این فصل اطلاعات کمی بیشتر در مورد این دو دستور خروجی می آموزیم.
دستور echo در PHP برای چاپ
برخی تفاوت ها بین echo وprint وجود دارد که به شرح زیر است :
- echo - می توانید از یک یا چند رشته متن خروجی بگیریم .
- print - تنها می تواند از یک رشته خروجی بگیریم ، و همیشه 1 را باز می گرداند .
نکته: دستور echo نسبتا سریع تر از print عمل می کند اما دستور echo هیچ مقداری را بر نمی گرداند.
دستور echo درPHP
Echo یک ساختار زبان است، و می تواند با پرانتز یا بدون پرانتز استفاده شود: Echo و یا Echo ()
نمایش رشتهبا دستور echo
مثال زیر نشان میدهد که چگونه برای نمایش رشته های مختلف از دستور echo استفاده میکنیم . همچنین توجه کنید که این رشته ها می توانند تگهای HTML راشامل شوند .
مثال
<?php echo "<h2>PHP is fun!</h2>"; echo "Hello world!<br>"; echo "I'm about to learn PHP!<br>"; echo "This", " string", " was", " made", " with multiple parameters."; ?>
نمایش متغیرها با دستور echo
مثال زیر نشان میدهد که چگونه برای نمایش رشته ها و متغیرها از دستور echo استفاده مینماییم :
مثال
<?php $txt1="Learn PHP"; $txt2="W3Schools.com"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "My car is a {$cars[0]}"; ?>
دستور print درPHP
Print نیز یک ساختار زبانی است، و می تواند با پرانتز یا بدون پرانتز استفاده شود : print و یا print()
نمایش رشته با print
مثال زیر نشان میدهد که چگونه برای نمایش رشته های مختلف از دستور print استفاده می کنیم . همچنین توجه کنید که این رشته متن ها می توانند تگهای HTML باشند :
مثال
<?php print "<h2>PHP is fun!</h2>"; print "Hello world!<br>"; print "I'm about to learn PHP!"; ?>
نمایش مقدار متغیرها با دستور print
مثال زیر نشان میدهد که چگونه برای نمایش رشته ها و متغیرها از دستور print استفاده می کنیم :
مثال
<?php $txt1="Learn PHP"; $txt2="W3Schools.com"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "Study PHP at $txt2"; print "My car is a {$cars[0]}"; ?>
منبع : www.w3schools.com
پایان درس دستورات echo و print در php