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>';

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

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

نظرات

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

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