PHP – دستورات echo و print

دستورات echo و print در PHP

در PHP، دو روش اصلی برای گرفتن خروجی وجود دارد: echo و print.

در این آموزش، ما تقریباً در هر مثال از echo یا print استفاده می‌کنیم. بنابراین، این فصل شامل اطلاعات بیشتری در مورد این دو دستور خروجی است.

دستورات echo و print در PHP

echo و print تقریباً یکسان هستند. هر دو برای خروجی داده‌ها به صفحه استفاده می‌شوند.

تفاوت‌ها کوچک هستند: echo هیچ مقداری باز نمی‌گرداند در حالی که print مقدار 1 را برمی‌گرداند بنابراین می‌تواند در عبارات استفاده شود. echo می‌تواند چندین پارامتر بگیرد (هرچند چنین استفاده‌ای نادر است) در حالی که print تنها می‌تواند یک آرگومان بگیرد. echo کمی سریعتر از print است.

دستور echo در PHP

دستور echo می‌تواند با یا بدون پرانتز استفاده شود: echo یا echo().

مثال

echo "Hello";
// همانند:
echo("Hello");

نمایش متن

مثال زیر نشان می‌دهد که چگونه با دستور echo متن را خروجی بگیرید (توجه کنید که متن می‌تواند شامل نشانه‌گذاری HTML باشد):

مثال

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 متن و متغیرها را خروجی بگیرید:

مثال

$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";

echo "<h2>$txt1</h2>";
echo "<p>Study PHP at $txt2</p>";

استفاده از نقل قول‌های تکی

رشته‌ها با نقل قول احاطه شده‌اند، اما تفاوتی بین نقل قول‌های تکی و دوتایی در PHP وجود دارد.

هنگام استفاده از نقل قول‌های دوتایی، متغیرها می‌توانند به رشته اضافه شوند مانند مثال بالا.

هنگام استفاده از نقل قول‌های تکی، متغیرها باید با استفاده از عملگر . اضافه شوند، مانند این:

مثال

$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";

echo '<h2>' . $txt1 . '</h2>';
echo '<p>Study PHP at ' . $txt2 . '</p>';

دستور print در PHP

دستور print می‌تواند با یا بدون پرانتز استفاده شود: print یا print().

مثال

print "Hello";
// همانند:
print("Hello");

نمایش متن

مثال زیر نشان می‌دهد که چگونه با دستور print متن را خروجی بگیرید (توجه کنید که متن می‌تواند شامل نشانه‌گذاری HTML باشد):

مثال

print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";

نمایش متغیرها

مثال زیر نشان می‌دهد که چگونه با دستور print متن و متغیرها را خروجی بگیرید:

مثال

$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";

print "<h2>" . $txt1 . "</h2>";
print "<p>Study PHP at " . $txt2 . "</p>";

استفاده از نقل قول‌های تکی

رشته‌ها با نقل قول احاطه شده‌اند، اما تفاوتی بین نقل قول‌های تکی و دوتایی در PHP وجود دارد.

هنگام استفاده از نقل قول‌های دوتایی، متغیرها می‌توانند به رشته اضافه شوند مانند مثال بالا.

هنگام استفاده از نقل قول‌های تکی، متغیرها باید با استفاده از عملگر . اضافه شوند، مانند این:

مثال

$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";

print '<h2>' . $txt1 . '</h2>';
print '<p>Study PHP at ' . $txt2 . '</p>';

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.