السلام عليكم
من المفروض اني اعمل ع محرك قوالب , ومن خلال التعابير القياسية اضيف الحالة الشرطية للمحرك , هنا سطر الكود :
// تحويل كل ما هو داخل <if con=""> الي شرط
$this->output = preg_replace('/<if con="(.*)"\s*>/i','<?php if($1){ ?>',$this->output);
// إغلاق الشرط
$this->output = preg_replace('/<\/if>/i','<php } ?>',$this->output);
لكن في حالة تجربة الاداء يظهر الخطأ :
Parse error: syntax error, unexpected end of file in C:\wamp\www\ht.html on line 366
مع العلم ان السطر 36 في الاصل هو وسم اغلاق الـ html
فهل من اي تفسير !؟
التعليقات