در برنامه نویسی php دو روش برای خروجی گرفتن و چاپ داده ها وجود دارد که این دو روش دستورات دستور echo و دستور print میباشند.
در این آموزش ما از echo و print تقریبا در هر نمونه استفاده می کنیم. بنابراین، این فصل حاوی اطلاعات کمی در مورد این دو عبارت خروجی است.
دستورات echo و print در برنامه نویسی php
echo و print هر دو تغریبا به یک معنی هستند و هر دو برای دریافت خروجی در صفحه نمایش به کار میروند.
تفاوت ها کوچک هستند:
echo هیچ مقدار بازگشتی ندارد، در حالی که print دارای مقدار بازگشتی ۱ است، بنابراین می تواند در عبارات استفاده شود. echo می تواند پارامترهای چندگانه (اگر چه چنین استفاده نادر است) در حالی که print می تواند یک استدلال را.
echo به مراتب سریعتر از print است.
دستور echo در برنامه نویسی php
دستور echo را می توان با یا بدون پرانتز استفاده کرد: echo یا echo ().
نمایش متن :
مثال زیر چگونگی چاپ یک متن با دستور echo را نمایش میدهد
[php]
<!DOCTYPE html>
<html>
<body>
<?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.”;
?>
</body>
</html>
[/php]
متغیر های نمایش :
مثال زیر چگونگی چاپ مقدار متغیر هارا با دستور echo نمایش میدهد
[php]
<!DOCTYPE html>
<html>
<body>
<?php
$txt1 = “Learn PHP”;
$txt2 = “W3Schools.com”;
$x = ۵;
$y = ۴;
echo “<h2>” . $txt1 . “</h2>”;
echo “Study PHP at ” . $txt2 . “<br>”;
echo $x + $y;
?>
</body>
</html>[/php]
آموزش و مثال دستور print
دستور چاپ print را میتوان با یا بدون پرانتر نوشت (print
or print()
.)
نمایش متن
مثال زیر نمایش میدهد که چگونه میتوان با دستور print یک متن را چاپ و به نمایش در آورد
[php]
<!DOCTYPE html>
<html>
<body>
<?php
print “<h2>PHP is Fun!</h2>”;
print “Hello world!<br>”;
print “I’m about to learn PHP!”;
?>
</body>
</html>[/php]
چاپ و نمایش متغیر ها با دستور print
مثال زیر نحوه نمایش متن و متغیر هارا با دستور print نمایش میدهد
[php]
<!DOCTYPE html>
<html>
<body>
<?php
$txt1 = “Learn PHP”;
$txt2 = “W3Schools.com”;
$x = ۵;
$y = ۴;
print “<h2>” . $txt1 . “</h2>”;
print “Study PHP at ” . $txt2 . “<br>”;
print $x + $y;
?>
</body>
</html>[/php]