استخدام أمر echo وأمر print في PHP 

echo print

echo vs print استخدام أمر echo وأمر print في PHP والفرق بينهما ٫ هذا هو الدرس السادس من دروس تعليم PHP حديثة 2018 من الأساسيات إلى الاحتراف ستتعلم فيه استخدامات الأمر echo وكذلك الأمر print

استخدام أمر echo وأمر print في PHP

ستتعلم في هذا البرنامج التعليمي كيفية استخدام بيانات echo وطباعة PHP لعرض المخرجات في متصفح الويب.

أمر echo

يمكنأمر echo إخراج سلسلة نصية واحدة أو أكثر. بشكل عام ، يمكن لأمر echo عرض أي شيء يمكن عرضه للمتصفح ، مثل النصوص ، والأرقام ، وقيم المتغيرات ، ونتائج التعبيرات إلخ.

وبما أن echo هو تركيبة لغوية ليست في الواقع دالة (مثل الدوال الشرطية statement والتي سنتعلمها في درس لاحق) ، فيمكنك استخدامها بدون الأقواس ،

على سبيل المثال. echo أوecho(). كلها تعمل بشكل سليم ،

لكن إذا كنت ترغب في تمرير أكثر من معلمة واحدة ، فيجب ألا يتم وضع المعلمات ضمن أقواس.

عرض السلاسل النصية

يوضح لك المثال التالي كيفية عرض سلسلة نصية باستخدام عبارة echo:

ناتج شفرة PHP أعلاه ستظهر على النحو التالي:

Hello World!
عرض كود HTML
سيوضح لك المثال التالي كيفية عرض تعليمات HTML البرمجية باستخدام عبارة echo:

ناتج شفرة PHP أعلاه ستظهر على النحو التالي:

This is a simple heading.

This is heading with style.

عرض المتغيرات باستخدام أمر echo

يوضح لك المثال التالي كيفية عرض المتغير باستخدام عبارة echo:

ناتج شفرة PHP أعلاه ستظهر على النحو التالي:

Hello World!
123456789
Red
لاحظ أننا استخدمنا عند تعريف المتغير الذي في المصفوفة رقم العنصر [0] لا تقلق الأمر بسيط سنتطرق لشرح ذلك عند الكلام عن المصفوفات

echo vs print

استخدام أمر print في PHP

يمكنك أيضًا استخدام عبارةprint (بدلاً من echo) لعرض الإخراج إلى المستعرض.

مثل echo فإن print هي أيضا أمر ضمن بناء اللغة وليست دالة وظيفية حقيقية. لذا يمكنك أيضًا استخدامه بالأقواس أو بدون الأقواس مثل: print أو print().

يعمل كل من أمر echo و print بالطريقة نفسها تمامًا باستثناء أنأمر print يمكن أن يخرج سلسلة واحدة فقط ، ويعود دائمًا بقيمة واحدة.

ولهذا السبب يعتبر أمر echo أسرع بشكلٍ طفيف من أمر  print حيث أنه لا يعرض أي قيمة.

عرض السلاسل النصية باستخدام print

يوضح لك المثال التالي كيفية عرض سلسلة نصية مع عبارة الطباعة:

ناتج شفرة PHP أعلاه ستظهر على النحو التالي:

Hello World!

عرض كود HTML باستخدام print

سيوضح لك المثال التالي كيفية عرض تعليمات HTML البرمجية باستخدام عبارة print :
ناتج شفرة PHP أعلاه ستظهر على النحو التالي:

This is a simple heading.

This is heading with style.

عرض المتغيرات باستخدام print

يوضح لك المثال التالي كيفية عرض المتغير باستخدام عبارة print :
ناتج شفرة PHP أعلاه ستظهر على النحو التالي:
Hello World!
123456789
Red

الكاتب