|
版本ci 1.7.2
Loader.php 673行
这个函数的功能是读取view模板
echo eval('?>'.preg_replace("/;*\s*\?>/", "; ?>", str_replace('<?=', '<?php echo ', file_get_contents($_ci_path))));
file_get_contents($_ci_path)这个取文件,能理解
str_replace('<?=', '<?php echo ',............这个替换php标签
preg_replace("/;*\s*\?>/", "; ?>", ....................这个也是替换php标签
eval('?>'.................eval我知道,但是前面的'?>'.这个不是很理解,为什么要在前面加上这个东西?
请教高手 |
|