با سلام
من جلسه 22 رو شروع کردم
وقتی برای تست پروژه اقدام می کنم با خطای
Parse error: syntax error, unexpected 'include' (T_INCLUDE), expecting identifier (T_STRING) in C:\Program Files (x86)\Ampps\www\tinyMvc\system\traits\View.php on line 35
روبرو می شوم
خط 35
متد include است
protected function include($dir , $vars = null){
$dir = str_replace('.' , '/',$dir);
if($vars)
extract($vars);
$path = realpath(dirname(__FILE__) . "/../../application/view/".$dir.".php");
if(file_exists($path)){
return require_once($path);
}
else
echo "this view [".$dir."] not exist";
}
دقیقا به خط اول اتیراد میگیره
نمی دونم برای چه!!!
با سلام خدمت شما همراه عزیز
خط به خط با کدهای بنده مقایسه کنید
کلا کد شما رو پیاده سازی کردم و اجرا
دقیقا همون خطا رو میده
بنظر میرسه به تابع spl_autoload ایراد میگیره
پس احتمالا خوندن کلاس هارو درست انجام نمیده
نام دهی هارو حتما مثل بنده انجام بدید اسم فولدر ها فایل ها
من کلا پوشه شما رو اجرا میکنم
حتی از درس 22 رفتم فایل های درس 30 رو جایگزین کردم و اجرا می کنم همون ایراد رو داره
مشکل رفع نمیشه
ورژن php تون چنده
5.6 هست
واقعا چی بگم تازه ویندوز عوض کردم قبلا رو 7.1 تنظیم بود
الان 5.6 بوده
تغییرش دادم درست شد
ممنون از شما
بسیار هم عالی
سلامت باشید