آموزش مقدماتی PHP – قسمت چهارم(echo و print)
سلام
تا اینجا رسیدیم که کار با متغیر ها یاد گرفتیم، و فهمیدیم که متغیر چیه و برای چه کاری استفاده میشه،اکنون در قسمت چهارم آموزش مقدماتی PHP می پردازیم به دو دستور Echo و Print در ادامه همراه ما باشید.
تا اینجای آموزش ها از دستور echo و ترجیحا print برای چاپ و نمایش کدها استفاده کردیم، حال در ادامه به صورت تخصصی تر به این دو دستور می پردازیم.
دستور echo و print در PHP
از هر دو دستور echo و php برای نمایش خروجی داده ها روی صفحه نمایش استفاده میکنیم.
تفاوت دستور Echo و Print
تفاوت بین این دو دستور کوچک هست، که ۳ تفاوت این دو دستور با هم دیگر دارند:
- Echo هیچ مقدار بازگشتی ندارد این در حالی است که Print دارای مقدار بازگشتی ۱ است، بنابر این میتواند در عبارات استفاده شود.
- در دستور Echo میتوانیم چند پارامتر را برای نمایش قرار بدیم(در صورتی که استفاده از این کار نادرست است) این در حالی است که Print تنها یک آرگومان می گیرد.
توضیح تفاوت بالا: دستور echo می تواند چند متغیر را همزمان با یکدیگر چاپ کند. اما دستور print تنها یک متغیر را در آن واحد میتواند چاپ کند و در خروجی نمایش دهد. منظور از ۱ آرگومان این است که در آن واحد می تواند یک متغیر یا یک رشته و … را چاپ کند.
- و دستور Echo سرعت بیشتری نسبت به Print دارد.
و میدانیم که هر دو دستور تابع هستند.
دستور Echo
این دستور به دو صورت echo و ()echo استفاده میشود.
نمایش رشته
مثال زیر نشان میدهد که چگونه خروجی رشته را با دستور echo در خروجی به نمایش گذاشتیم.
۱ ۲ ۳ ۴ ۵ ۶ |
<?php echo "<h2>PHP is Fun!</h2>"; echo "Hello world!<br>"; echo "I'm about learn php with beporsam.ir<br>"; echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?> |
همانطور که در مثال بالا می بینید از کدهای HTML هم استفاده کردیم؛ پس نتیجه میگریم که برای نمایش خروجی کدهای HTML در PHP از دستور Echo میتوان استفاده کرد.
خروجی مثال بالا به صورت زیر است:
نمایش متغیر
مثال زیر نشان میدهد که چگونه با کمک دستور Echo خروجی متغیر ها را چاپ و به نمایش گذاشتیم.
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ |
<?php $txt1 = "Learn PHP"; $txt2 = "beporsam.ir"; $x = ۵; $y = ۴; echo "<h2>" . $txt1 . "</h2>"; echo "Study PHP at " . $txt2 . "<br>"; echo $x + $y; ?> |
خروجی مثال بالا به صورت زیر است:
دستور print
دستور Print هم مانند echo به دو صورت print و ()print می توانیم استفاده کنیم.
نمایش رشته
مثال زیر نشان میدهد که چگونه خروجی رشته را با دستور print در خروجی به نمایش گذاشتیم.
۱ ۲ ۳ ۴ ۵ |
<?php print "<h2>PHP is Fun!</h2>"; print "Hello world!<br>"; print "I'm about learn php with beporsam.ir<br>"; ?> |
همانطور که در مثال بالا می بینید از کدهای HTML هم استفاده کردیم؛ پس نتیجه میگریم که برای نمایش خروجی کدهای HTML در PHP از دستور Echo هم میتوان استفاده کرد.
نکته: به خاطر بسپارید که در Print بیشتر از یک پارامتر نمیتوانیم نمایش دهیم.
خروجی مثال بالا به صورت زیر است:
نمایش متغیر
مثال زیر نشان میدهد که چگونه با کمک دستور print خروجی متغیر ها را چاپ و به نمایش گذاشتیم.
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ |
<?php $txt1 = "Learn PHP"; $txt2 = "beporsam.ir"; $x = ۵; $y = ۴; print "<h2>" . $txt1 . "</h2>"; print "Study PHP at " . $txt2 . "<br>"; print $x + $y; ?> |
خروجی مثال بالا به صورت زیر است:
این قسمت از آموزش نیز به پایان رسید.
همراه ما باشید با دیگر آموزش ها ….
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید