در PHP دو روش اصلی برای چاپ وجود دارد: echo و print

تقریباً در هر مثالی از این بیاموز از echo (و print) استفاده شده است. بنابراین در این مطلب سعی شده است تا در این باره مقداری بیشتر توضیح داده شود.


دستور echo و print در PHP

تفاوت های echo و print:

  • echo: یک یا بیشتر از یک آرگومان را می گیرد و مقداری را برنمی گرداند. برای اتصال دو رشته هم می توان از "." و هم از "," استفاده کرد.
  • print: تنها یک آرگومان را می گیرد و همیشه مقدار 1 را برمی گرداند. برای اتصال دو رشته فقط می توان از "." استفاده کرد.

شباهت های echo و print:

  • هر دو تابع نیستند.
  • جزئی از ساختار زبانی هستند و می توان از آنها با یا بدون پرانتز استفاده نمود.

نکته: echo سرعت بیشتری نسبت به print دارد.


آموزش های مرتبط

آموزش PHP-دستور echo/print