PHP Tags And Instructions Separation

فصل تعليمات PHP: مجموعة من الأوامر مسؤولة عن تنفيذ إجراء معين داخل الكود ، بغض النظر عن اللغة المختارة. يشير سطر الأوامر إلى الإجراء التالي ، بالتتابع ، سيتم قراءته وتفسيره وإنفاذه. ولكن لكي يحدث هذا ، من الضروري أن يكون لمترجم الكود نقطة – حرف – تشير إلى متى ينتهي سطر واحد بالفعل ومتى يبدأ سطر آخر.
كما هو الحال في C أو Perl ، يتطلب PHP إنهاء التعليمات ب semi-colon نهاية كل أمر. ومع ذلك ، فإن علامة الإغلاق لكتلة من كود PHP تشير تلقائيا إلى فاصلة منقوطة ، وليس من الضروري أن يكون لديك نقطة نقطتين تنهي السطر الأخير من كتلة PHP. ستتضمن علامة الإغلاق سطرا جديدا بعد ذلك مباشرة ، إذا كان موجودا

علامة الإغلاق “closing tag” لكتلة PHP في نهاية الملف اختيارية ، وفي بعض الحالات يكون من المفيد حذفها ، خاصة عند استخدام
“include” أو “require“. وبالتالي ، لن تظهر المسافات البيضاء غير المرغوب فيها في نهاية الملفات ولا يزال بإمكانك إضافة رؤوس استجابة إضافية. هذا النوع من النشر مفيد أيضا إذا كنت تريد استخدام التخزين المؤقت للإخراج ، حيث لا يريد أحد إضافة مساحة فارغة في نهاية الأجزاء التي تم إنشاؤها بواسطة الملفات المضمنة.
على الرغم من الحاجة إلى عدم استخدام علامة إغلاق PHP ، من المهم الانتباه إلى بعض نقاط الاستخدام:

في المثال الأول ، ستعمل التعليمات البرمجية بشكل طبيعي ، كما في المثال التالي يتم عرض خطأ ، بينما تتم كتابة كود HTML مباشرة بعد ذلك ، دون التمييز الصحيح لكل نوع من التعليمات البرمجية. باستثناء الحاجة إلى الإشارة إلى نهاية كود PHP فقط في الحالات التي لا يوجد فيها المزيد من التعليمات البرمجية ، HTML ، على سبيل المثال التالية.
نصيحة أخرى مهمة هي استخدامها كفواصل في خطوط مختلفة ، كما هو موضح في المثال التالي:

سيولد الرمز أعلاه خطأ لأن السطر الأول يمتلك أمرا نهائيا والسطر أدناه لا يمتلكه. من الضروري ثم إعادة كتابة هذا الرمز بالتنسيقات التالية