المتحدث: بدلا من مجرد إعادة توجيه المستخدم إلى نموذج بلدي، وإذا كان هو أو هي فشل في توفير كل ما يلزم الحقول، دعونا بدلا من ذلك أن تكون أكثر من ذلك بقليل المفيد وإبلاغه أو لها ما يتعين عليهم القيام به في أجل المضي قدما. حتى تأخذ نظرة هنا في froshims-2.PHP. التغيير الوحيد الآن لقد قدمت هو إزالة التمهيد الآن، فقط للحفاظ على الأمور قليلا أبسط، وأيضا لتحديد أن هذا العمل يجب أن يكون شكل تسجيل 2.PHP. ثم دعونا نلقي نظرة على السجل-2. لاحظ أن هذا الملف هو في الغالب HTML. ولكن داخل العلامة الجسم عدد من العلامات PHP. كما واجه مترجم PHP في تلك به، فإنه سيتم تنفيذ في الواقع رمز داخلها. ما سيتم تنفيذه في هذه الحالة بالذات؟ كذلك لاحظت، ونحن سوف تحقق مع "إذا". إذا كان اسم فارغة، أو الجنس فارغة، أو النوم فارغة "، ثم". و "ثم" هنا فهذا يعني ضمنا بهذا القولون. PHP لا، مثل C، ودعم الأقواس المتعرجة للجسد إذا كتل لها. ولكنه أيضا يدعم هذه القولون، والتي يعني أي شيء يأتي الآخرة، إذا كان هذا الشرط هو إذا صحيح، يجب أن يحدث. الآن إذا ما يترتب على ذلك أن القولون هو فقط بعض HTML الخام، كما في هذه الحالة، ما سيحدث هو أن المترجم سوف يبصقون ببساطة إلى أن HTML الخام. ولكن بمجرد ان نواجه PHP أخرى العلامة، كما نفعل هنا على هذا الخط، "آخر" سنفعل ما يلي. سنقوم يدعون، في HTML الخام، أو حقا فقط النص، التي تم تسجيلها لك. حسنا، لا حقا. ثم، خلافا C، ونحن الآن بحاجة إلى تحديد أكثر صراحة، لأننا باستخدام هذه كولون، أن إذا ينتهي هنا. الآن دعونا نلقي نظرة في النتيجة النهائية. هنا، في froshims-2، لدي تشكيل أنني في الأصل كان. دعونا نمضي قدما وملء من ديفيد مالان. وقال انه سوف يكون قائد الفريق. وقال انه سوف يكون من الذكور، لكنه لن يكون له النوم. بدلا من ذلك، دعونا ببساطة المضي قدما للتسجيل. يجب توفير اسمك، بين الجنسين والنوم. أعود. وبعبارة أخرى، بدلا من مجرد إعادة توجيه لي العودة إلى هذا النموذج froshims وترك الأمر لي لمعرفة ما فعلا ذهبت خاطئ، هنا، لقد كنت أبلغ استباقي أن لدي فعلت شيئا خاطئا. ولقد أعطيت فرصة أن أعود.