PHP

ماهو الفرق بين echo و print

الكاتب: Mr.Aziz

تاريخ النشر: 2022-08-31 19:15:51

مساء الخير

 

في اللغة php يوجد print و echo هذا يتم عرض او طباعة القيمة على الصفحة الويب بحيث المستخدم يشوف ماهو المكتوب زي ماتكلمنا عنه المره السابقة

 

ولكن الان سوف اتكلم ماهو الفرق بين echo و print. بكل تأكيد لايوجد فرق كبير جدآ بينهم ولكن راح اشرح عنه بأذن الله

 

echo و print كلهم يتشابهون بنفس العملية و يظهر معلومات او القيمة للمستخدم ولكن بأختلاف قليل جدآ. 

 

Echo: لايمكنك تعمل له return تبع القيمة بينما print بأمكانك عمل له return

echo: يأخذ أكثر من parameters هذا نادر يستخدم عكس print لايمكن أستخدام اكثر من parameters.

وايضآ echo يعتبر ألاسرع من print بكل تأكيد.

 

خلونا نشرح مع بعض الان

 

نبدء مع

Echo:

 

هنا راح تلاحظ اني كتبت بأكثر من طريقة ومنها مع قوسين () او بدون.

راح يتم طباعة على صفحة الويب بدون اي مشاكل.

 

ايضآ من الميزه echo يسمح لك تستخدم التاق تبع html مثل br او h1 وغيره.

 

و ايضآ نقدر نضع أكثر من parameters بدون اي مشاكل...

 

بس من العيوبه مايعمل return ابدآ.

 

 

- print: نقدر نستخدم مع parameter او بدون parameter وبنفس الوقت نقدر نستخدم التاقات تبع html

 

هنا مثال:

 

زي ماتلاحظون ألان استخدمت print مع parameter و بدونه

و بنفس الوقت وضعت التاق تبع html و يشتغل بدون اي مشاكل.

 

و من ميزاته نستطيع عمل Return للقيمة التي موجوده فيها

 

ولكن ممكن تتلخبط بينهم لانه لايوجد فرق كبير زي ماقلت بس فروقات بسيطة مثل print لايمكنك أستخدام اكثر من parameter مثل echo

 

و بنفس الوقت print أمكانه عمل return للقيمة الى 1 عكس echo ولكن echo يعتبر ألاسرع عرض معلومات للمستخدم

 

وأشوفكم على خير..