PHP echo / print

در PHP برای نمایش خروجی روی مرورگر می‌تونیم از دو دستور زیر استفاده کنیم:

🔹 1. echo

  • می‌تونه چندین مقدار رو همزمان چاپ کنه.

  • سرعتش کمی بیشتر از print هست.

  • مقدار برنمی‌گردونه (return نداره).

<?php echo "سلام دنیا"; echo "<br>"; echo "من در حال یادگیری ", "PHP", " هستم."; ?>

✅ خروجی:

سلام دنیا من در حال یادگیری PHP هستم.

🔹 2. print

  • فقط یک مقدار می‌تونه چاپ کنه.

  • همیشه مقدار 1 برمی‌گردونه (return 1).

  • کمی کندتر از echo هست چون مقدار برمی‌گردونه.

<?php print "سلام دنیا"; print "<br>"; print "من در حال یادگیری PHP هستم."; ?>

✅ خروجی:

سلام دنیا من در حال یادگیری PHP هستم.

🔹 تفاوت echo و print

ویژگیechoprint
تعداد پارامترچند مقداریک مقدار
مقدار برگشتی❌ ندارد✅ برمی‌گردونه 1
سرعتکمی سریع‌ترکمی کندتر
استفادهعمومی‌تربیشتر در شرایطی که return لازم باشه

🔹 نمونه پیشرفته‌تر با HTML

<?php $name = "Tobsmedia"; $age = 25; echo "<h2>سلام $name</h2>"; print "<p>سن شما $age سال است.</p>"; ?>