پردازش تابع echo در مقایسه با تابع print بیشتر هست و خودم هم همیشه از این تابع استفاده می کنم در ضمن بهتره که به جای استفاده از تابع echo به شکل زیر

۱٫echo ‘my’.’name’.’is’.$name; از این تابع به صورت زیر استفاده کنید

۱٫echo ‘my’,’name’,’is’,$name; همچنین در مورادی به شکل زیر

۱٫echo ‘string 1’; 2.echo ‘string 2’; 3.echo ‘string 3’; برای بالا بردن سرعت اجرای برنامه بهتره که این رشته ها یا خروجی ها را در یک متغیر بریزید و تنها همون متغیر رو چاپ کنید

۱٫$output=’string 1′; 2.$output.=’string 2′; 3.$output.=’string 3′; 4.echo $output;

– در مواردی مثل زیر

۱٫$a=array(‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’); 2.for($i=0;$i<count($a);$i++) 3.echo $a[$i]; برای جلوگیری از اجرا شدن مکرر تابع count بهتره که این تابع رو یکبار صدا بزنیم و مقدار اون رو داخل یک متغیر برزیم

۱٫$a=array(‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’); 2.$len=count($a); 3.for($i=0;$i<$len;$i++) 4.echo $a [$i]; – برای بالا بردن قابلیت حمل برنامه تون بهتره که از php?> به جای ?> استفاده کنید چون ممکنه که در برخی سرورها این امکان غیر فعال باشه .

– استفاده از @ برای جلوگیری از نمایش خطا باعث کاهش سرعت اجرای برنامه می شه .

– پس از استفاده از آرایه های بزرگ و متغیرهای سراسری برای آزاد سازی حافظه بهتره که اونها رو unset کنید ، با این کار سرعت پردازش بالا میره .